Classe FileProfile

La classe FileProfile è la classe radice per l'uso delle operazioni di Microsoft Information Protection. Un'applicazione tipica richiederà un solo profilo.

Riepilogo

Membri Descrizione
public const Impostazioni& Get Impostazioni() const Restituisce le impostazioni del profilo.
public std::shared_ptr<AsyncControl> ListEnginesAsync(const std::shared_ptr<void>& context) Avvia l'operazione dei motori di elenco.
public std::shared_ptr<AsyncControl> UnloadEngineAsync(const std::string& id, const std::shared_ptr<void>& context) Avvia lo scaricamento del motore di file con l'ID specificato.
public std::shared_ptr<AsyncControl> AddEngineAsync(const FileEngine::Impostazioni& settings, const std::shared_ptr<void>& context) Avvia l'aggiunta di un nuovo motore di file al profilo.
public std::shared_ptr<AsyncControl> DeleteEngineAsync(const std::string& id, const std::shared_ptr<void>& context) Avvia l'eliminazione del motore di file con l'ID specificato. Tutti i dati per il profilo specificato verranno eliminati.
public void AcquirePolicyAuthToken(Cloud cloud, const std::shared_ptr<AuthDelegate>& authDelegate) const Attivare un callback di autenticazione per i criteri.

Membri

Funzione Get Impostazioni

Restituisce le impostazioni del profilo.

Funzione ListEnginesAsync

Avvia l'operazione dei motori di elenco.

Restituisce: oggetto controllo asincrono. FileProfile::Observer verrà chiamato in caso di esito positivo o negativo.

Funzione UnloadEngineAsync

Avvia lo scaricamento del motore di file con l'ID specificato.

Restituisce: oggetto controllo asincrono. FileProfile::Observer verrà chiamato in caso di esito positivo o negativo.

Funzione AddEngineAsync

Avvia l'aggiunta di un nuovo motore di file al profilo.

Restituisce: oggetto controllo asincrono. FileProfile::Observer verrà chiamato in caso di esito positivo o negativo.

Funzione DeleteEngineAsync

Avvia l'eliminazione del motore di file con l'ID specificato. Tutti i dati per il profilo specificato verranno eliminati.

Restituisce: oggetto controllo asincrono. FileProfile::Observer verrà chiamato in caso di esito positivo o negativo.

Funzione AcquirePolicyAuthToken

Attivare un callback di autenticazione per i criteri.

Parametri:

  • cloud: cloud di Azure

  • authDelegate: callback di autenticazione che verrà richiamato

MIP non memorizza nella cache né esegue altre operazioni con il valore restituito dal delegato di autenticazione. Questa funzione è consigliata per le applicazioni che non sono "connessi" fino a quando MIP richiede un token di autenticazione. Consente a un'applicazione di recuperare un token prima che MIP ne richieda effettivamente uno.