classe FileProfile

FileProfile classe é a classe raiz para usar as operações de proteção de informações da Microsoft. Um aplicativo típico precisará apenas de um perfil.

Resumo

Membros Descrições
public const Settings& GetSettings() const Retorna as configurações de perfil.
public std::shared_ptr AsyncControl> ListEnginesAsync(const std::shared_ptr<<void>& context) Inicia a operação dos mecanismos de lista.
public std::shared_ptr AsyncControl> UnloadEngineAsync(const std::string& id, const std::shared_ptr<<void>& context) Inicia o descarregamento do mecanismo de arquivos com o ID fornecido.
public std::shared_ptr AsyncControl> AddEngineAsync(const FileEngine::Settings& settings, const std::shared_ptr<<void>& context) Inicia a adição de um novo mecanismo de arquivos ao perfil.
public std::shared_ptr AsyncControl> DeleteEngineAsync(const std::string& id, const std::shared_ptr<<void>& context) Inicia a exclusão do mecanismo de arquivos com o ID fornecido. Todos os dados do perfil fornecido serão excluídos.
public void AcquirePolicyAuthToken(Cloud cloud, const std::shared_ptr<AuthDelegate& authDelegate>) const Dispare um retorno de chamada de autenticação para a política.

Membros

Função GetSettings

Retorna as configurações de perfil.

ListEnginesAsync função

Inicia a operação dos mecanismos de lista.

Retornos: objeto de controle assíncrono. FileProfile::Observer será chamado em caso de sucesso ou falha.

Função UnloadEngineAsync

Inicia o descarregamento do mecanismo de arquivos com o ID fornecido.

Retornos: objeto de controle assíncrono. FileProfile::Observer será chamado em caso de sucesso ou falha.

Função AddEngineAsync

Inicia a adição de um novo mecanismo de arquivos ao perfil.

Retornos: objeto de controle assíncrono. FileProfile::Observer será chamado em caso de sucesso ou falha.

Função DeleteEngineAsync

Inicia a exclusão do mecanismo de arquivos com o ID fornecido. Todos os dados do perfil fornecido serão excluídos.

Retornos: objeto de controle assíncrono. FileProfile::Observer será chamado em caso de sucesso ou falha.

Função AcquirePolicyAuthToken

Dispare um retorno de chamada de autenticação para a política.

Parâmetros:

  • nuvem: nuvem do Azure

  • authDelegate: retorno de chamada de autenticação que será chamado

O MIP não armazenará em cache nem fará qualquer outra coisa com o valor retornado pelo delegado de autenticação. Essa função é recomendada para aplicativos que não estão "conectados" até que o MIP solicite um token de autenticação. Ele permite que um aplicativo busque um token antes que o MIP realmente exija um.