sınıf İlkesiProfil
PolicyProfile sınıfı, Microsoft Information Protection işlemlerinin kullanıldığı kök sınıftır. Tipik bir uygulama yalnızca bir PolicyProfile'a ihtiyaç duyar, ancak gerekirse birden çok profil oluşturabilir.
Özet
Üyeler | Açıklamalar |
---|---|
public const Ayarlar&Get Ayarlar() const | Profilde ayarlanan ayarları alın. |
public std::shared_ptr<AsyncControl> ListEnginesAsync(const std::shared_ptr<void>&context) | Liste altyapıları işlemini başlatır. |
public std::vector<std::string> ListEngines() | Motor listesi. |
public std::shared_ptr<AsyncControl> UnloadEngineAsync(const std::string& id, const std::shared_ptr<void>& context) | Verilen kimlikle ilke altyapısını kaldırmaya başlar. |
public void UnloadEngine(const std::string& id) | Verilen kimlikle ilke altyapısını kaldırmaya başlar. |
public std::shared_ptr<AsyncControl> AddEngineAsync(const PolicyEngine::Ayarlar& settings, const std::shared_ptr<void>&context) | Profile yeni bir ilke altyapısı eklemeye başlar. |
public std::shared_ptr<PolicyEngine> AddEngine(const PolicyEngine::Ayarlar& settings, const std::shared_ptr<void>& context) | Profile yeni bir ilke altyapısı ekleyin. |
public std::shared_ptr<AsyncControl> DeleteEngineAsync(const std::string& id, const std::shared_ptr<void>& context) | Verilen kimlikle ilke altyapısını silmeye başlar. Verilen profil için tüm veriler silinir. |
public void DeleteEngine(const std::string&engineId) | Verilen kimlikle ilke altyapısını silin. Verilen altyapıya ilişkin tüm veriler silinir. |
public void AcquireAuthToken(Cloud cloud, const std::shared_ptr<AuthDelegate>& authDelegate) const | Kimlik doğrulaması geri çağırma tetikleme. |
Üyeler
Get Ayarlar işlevi
Profilde ayarlanan ayarları alın.
Şunu döndürür: profilde ayarlanan Ayarlar.
ListEnginesAsync işlevi
Liste altyapıları işlemini başlatır.
Parametreler:
- bağlam: gözlemci işlevlerine geçirilecek bir parametre.
PolicyProfile::Observer başarılı veya başarısız olduğunda çağrılır.
ListEngines işlevi
Motor listesi.
Döndürür: Önbelleğe alınmış altyapı kimlikleri
UnloadEngineAsync işlevi
Verilen kimlikle ilke altyapısını kaldırmaya başlar.
Parametreler:
id: benzersiz altyapı kimliği.
bağlam: gözlemci işlevlerine opak olarak iletilecek bir parametre.
PolicyProfile::Observer başarılı veya başarısız olduğunda çağrılır.
UnloadEngine işlevi
Verilen kimlikle ilke altyapısını kaldırmaya başlar.
Parametreler:
- id: benzersiz altyapı kimliği.
AddEngineAsync işlevi
Profile yeni bir ilke altyapısı eklemeye başlar.
Parametreler:
settings: motorun ayarlarını belirten mip::P olicyEngine::Ayarlar nesnesi.
bağlam: gözlemci işlevlerine ve isteğe bağlı HttpDelegate'e opak olarak iletilecek bir parametre.
PolicyProfile::Observer başarılı veya başarısız olduğunda çağrılır.
AddEngine işlevi
Profile yeni bir ilke altyapısı ekleyin.
Parametreler:
settings: motorun ayarlarını belirten mip::P olicyEngine::Ayarlar nesnesi.
bağlam: isteğe bağlı HttpDelegate'e opak olarak iletilecek bir parametre
Döndürür: Yeni oluşturulan PolicyEngine
DeleteEngineAsync işlevi
Verilen kimlikle ilke altyapısını silmeye başlar. Verilen profil için tüm veriler silinir.
Parametreler:
id: benzersiz altyapı kimliği.
bağlam: gözlemci işlevlerine geçirilecek bir parametre.
PolicyProfile::Observer başarılı veya başarısız olduğunda çağrılır.
DeleteEngine işlevi
Verilen kimlikle ilke altyapısını silin. Verilen altyapıya ilişkin tüm veriler silinir.
Parametreler:
- id: benzersiz altyapı kimliği.
AcquireAuthToken işlevi
Kimlik doğrulaması geri çağırma tetikleme.
Parametreler:
bulut: Azure bulutu
authDelegate: Çağrılacak kimlik doğrulama geri çağrısı
MIP, kimlik doğrulama temsilcisi tarafından döndürülen değerle önbelleğe alınmaz veya başka bir işlem yapmaz. MIP bir kimlik doğrulama belirteci isteyene kadar "oturum açmamış" uygulamalar için bu işlev önerilir. Bir uygulamanın MIP gerçekten bir belirteç gerektirmeden önce belirteç getirmesine olanak tanır.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin