Teilen über


Klasse FileProfile

FileProfile-Klasse ist die Stammklasse für die Verwendung der Microsoft Information Protection-Vorgänge. Eine typische Anwendung benötigt nur ein Profil.

Zusammenfassung

Mitglieder Beschreibungen
public const Einstellungen& Get Einstellungen() const Gibt die Profileinstellungen zurück.
public std::shared_ptr<AsyncControl> ListEnginesAsync(const std::shared_ptr<void>& context) Startet den Vorgang "Listenmodule".
public std::shared_ptr<AsyncControl> UnloadEngineAsync(const std::string& id, const std::shared_ptr<void>& context) Startet das Entladen des Dateimoduls mit der angegebenen ID.
public std::shared_ptr<AsyncControl> AddEngineAsync(const FileEngine::Einstellungen& settings, const std::shared_ptr<void>& context) Startet das Hinzufügen eines neuen Dateimoduls zum Profil.
public std::shared_ptr<AsyncControl> DeleteEngineAsync(const std::string& id, const std::shared_ptr<void>& context) Beginnt mit dem Löschen des Dateimoduls mit der angegebenen ID. Alle Daten für das angegebene Profil werden gelöscht.
public void AcquirePolicyAuthToken(Cloud Cloud, const std::shared_ptr<AuthDelegate>& authDelegate) const Auslösen eines Authentifizierungsrückrufs für Richtlinie.

Mitglieder

GetSettings-Funktion

Gibt die Profileinstellungen zurück.

ListEnginesAsync-Funktion

Startet den Vorgang "Listenmodule".

Rückgabe: Asynchrones Steuerungsobjekt. FileProfile::Observer wird nach Erfolg oder Misserfolg aufgerufen.

UnloadEngineAsync-Funktion

Startet das Entladen des Dateimoduls mit der angegebenen ID.

Rückgabe: Asynchrones Steuerungsobjekt. FileProfile::Observer wird nach Erfolg oder Misserfolg aufgerufen.

AddEngineAsync-Funktion

Startet das Hinzufügen eines neuen Dateimoduls zum Profil.

Rückgabe: Asynchrones Steuerungsobjekt. FileProfile::Observer wird nach Erfolg oder Misserfolg aufgerufen.

DeleteEngineAsync-Funktion

Beginnt mit dem Löschen des Dateimoduls mit der angegebenen ID. Alle Daten für das angegebene Profil werden gelöscht.

Rückgabe: Asynchrones Steuerungsobjekt. FileProfile::Observer wird nach Erfolg oder Misserfolg aufgerufen.

AcquirePolicyAuthToken-Funktion

Auslösen eines Authentifizierungsrückrufs für Richtlinie.

Parameter:

  • Cloud: Azure Cloud

  • authDelegate: Authentifizierungs-Callback, der aufgerufen werden soll

MIP speichert nichts anderes mit dem vom Auth-Stellvertretung zurückgegebenen Wert. Diese Funktion wird für Anwendungen empfohlen, die erst "angemeldet" werden, nachdem MIP ein Authentifizierungstoken angefordert hat. Es ermöglicht einer Anwendung, ein Token abzurufen, bevor MIP tatsächlich einen benötigt.