Class PolicyProfile
La classe PolicyProfile est la classe racine pour l’utilisation des opérations Microsoft Protection des données. Une application classique n’aura besoin que d’un seul PolicyProfile, mais elle peut créer plusieurs profils si nécessaire.
Résumé
Membres | Descriptions |
---|---|
public const Paramètres& Get Paramètres() const | Obtenez les paramètres définis sur le profil. |
public std ::shared_ptr<AsyncControl> ListEnginesAsync(const std ::shared_ptr<void>&context) | Démarre l’opération des moteurs de liste. |
public std ::vector<std ::string> ListEngines() | Liste des moteurs. |
public std ::shared_ptr<AsyncControl> UnloadEngineAsync(const std ::string&id, const std ::shared_ptr<void>&context) | Démarre le déchargement du moteur de stratégie avec l’ID donné. |
public void UnloadEngine(const std ::string&id) | Démarre le déchargement du moteur de stratégie avec l’ID donné. |
public std ::shared_ptr<AsyncControl> AddEngineAsync(const PolicyEngine ::Paramètres&settings, const std ::shared_ptr<void>&context) | Commence à ajouter un nouveau moteur de stratégie au profil. |
public std ::shared_ptr<PolicyEngine> AddEngine(const PolicyEngine ::Paramètres&settings, const std ::shared_ptr<void>&context) | Ajoutez un nouveau moteur de stratégie au profil. |
public std ::shared_ptr<AsyncControl> DeleteEngineAsync(const std ::string&id, const std ::shared_ptr<void>&context) | Commence à supprimer le moteur de stratégie avec l’ID donné. Toutes les données du profil donné sont supprimées. |
public void DeleteEngine(const std ::string&engineId) | Supprimez le moteur de stratégie avec l’ID donné. Toutes les données du moteur donné sont supprimées. |
public void AcquireAuthToken(Cloud cloud, const std ::shared_ptr<AuthDelegate&authDelegate>) const | Déclenchez un rappel d’authentification. |
Membres
Get Paramètres, fonction
Obtenez les paramètres définis sur le profil.
Retourne : Paramètres défini sur le profil.
ListEnginesAsync, fonction
Démarre l’opération des moteurs de liste.
Paramètres :
- contexte : paramètre qui sera transmis aux fonctions d’observateur.
PolicyProfile ::Observer est appelé en cas de réussite ou d’échec.
ListEngines, fonction
Liste des moteurs.
Retourne : ID de moteur mis en cache
Fonction UnloadEngineAsync
Démarre le déchargement du moteur de stratégie avec l’ID donné.
Paramètres :
ID : ID de moteur unique.
contexte : paramètre qui sera transféré de manière opaque aux fonctions d’observateur.
PolicyProfile ::Observer est appelé en cas de réussite ou d’échec.
Fonction UnloadEngine
Démarre le déchargement du moteur de stratégie avec l’ID donné.
Paramètres :
- ID : ID de moteur unique.
AddEngineAsync, fonction
Commence à ajouter un nouveau moteur de stratégie au profil.
Paramètres :
paramètres : l’objet mip ::P olicyEngine ::Paramètres qui spécifie les paramètres du moteur.
contexte : paramètre qui sera transféré de manière opaque aux fonctions d’observateur et httpDelegate facultatif.
PolicyProfile ::Observer est appelé en cas de réussite ou d’échec.
AddEngine, fonction
Ajoutez un nouveau moteur de stratégie au profil.
Paramètres :
paramètres : l’objet mip ::P olicyEngine ::Paramètres qui spécifie les paramètres du moteur.
contexte : paramètre qui sera transféré de manière opaque à l’option HttpDelegate
Retourne : PolicyEngine nouvellement créé
DeleteEngineAsync, fonction
Commence à supprimer le moteur de stratégie avec l’ID donné. Toutes les données du profil donné sont supprimées.
Paramètres :
ID : ID de moteur unique.
contexte : paramètre qui sera transmis aux fonctions d’observateur.
PolicyProfile ::Observer est appelé en cas de réussite ou d’échec.
DeleteEngine, fonction
Supprimez le moteur de stratégie avec l’ID donné. Toutes les données du moteur donné sont supprimées.
Paramètres :
- ID : ID de moteur unique.
AcquireAuthToken, fonction
Déclenchez un rappel d’authentification.
Paramètres :
cloud : cloud Azure
authDelegate : rappel d’authentification qui sera appelé
MIP ne met pas en cache ou ne fait rien d’autre avec la valeur retournée par le délégué d’authentification. Cette fonction est recommandée pour les applications qui ne sont pas « connectées » jusqu’à ce que MIP demande un jeton d’authentification. Elle permet à une application d’extraire un jeton avant que MIP en nécessite un.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour