Freigeben über


IAzAuthorizationStore-Schnittstelle (azroles.h)

Das AzAuthorizationStore-Objekt definiert den Container, der der Stamm des Autorisierungsrichtlinienspeichers ist.

Vererbung

Die IAzAuthorizationStore-Schnittstelle erbt von der IUnknown-Schnittstelle . IAzAuthorizationStore verfügt auch über folgende Membertypen:

Methoden

Die IAzAuthorizationStore-Schnittstelle verfügt über diese Methoden.

 
IAzAuthorizationStore::AddDelegatedPolicyUser

Fügt der Liste der Prinzipale, die als delegierte Richtlinienbenutzer fungieren, den angegebenen Sicherheitsbezeichner (SID) in Textform hinzu. (IAzAuthorizationStore.AddDelegatedPolicyUser)
IAzAuthorizationStore::AddDelegatedPolicyUserName

Fügt den angegebenen Kontonamen der Liste der Prinzipale hinzu, die als delegierte Richtlinienbenutzer fungieren. (IAzAuthorizationStore.AddDelegatedPolicyUserName)
IAzAuthorizationStore::AddPolicyAdministrator

Fügt die angegebene Sicherheits-ID (SID) in Textform zur Liste der Prinzipale hinzu, die als Richtlinienadministratoren fungieren. (IAzAuthorizationStore.AddPolicyAdministrator)
IAzAuthorizationStore::AddPolicyAdministratorName

Fügt den angegebenen Kontonamen der Liste der Prinzipale hinzu, die als Richtlinienadministratoren fungieren. (IAzAuthorizationStore.AddPolicyAdministratorName)
IAzAuthorizationStore::AddPolicyReader

Fügt die angegebene Sicherheits-ID (SID) in Textform zur Liste der Prinzipale hinzu, die als Richtlinienleser fungieren. (IAzAuthorizationStore.AddPolicyReader)
IAzAuthorizationStore::AddPolicyReaderName

Fügt den angegebenen Kontonamen der Liste der Prinzipale hinzu, die als Richtlinienleser fungieren. (IAzAuthorizationStore.AddPolicyReaderName)
IAzAuthorizationStore::AddPropertyItem

Fügt den angegebenen Prinzipal der angegebenen Liste von Prinzipalen hinzu. (IAzAuthorizationStore.AddPropertyItem)
IAzAuthorizationStore::CloseApplication

Entlädt ein angegebenes IAzApplication-Objekt aus dem Cache.
IAzAuthorizationStore::CreateApplication

Erstellt ein IAzApplication-Objekt mit dem angegebenen Namen.
IAzAuthorizationStore::CreateApplicationGroup

Erstellt ein IAzApplicationGroup-Objekt mit dem angegebenen Namen. (IAzAuthorizationStore.CreateApplicationGroup)
IAzAuthorizationStore::D elete

Löscht den Richtlinienspeicher, der derzeit vom AzAuthorizationStore-Objekt verwendet wird.
IAzAuthorizationStore::D eleteApplication

Entfernt das IAzApplication-Objekt mit dem angegebenen Namen aus dem AzAuthorizationStore-Objekt.
IAzAuthorizationStore::D eleteApplicationGroup

Entfernt das IAzApplicationGroup-Objekt mit dem angegebenen Namen aus dem AzAuthorizationStore-Objekt.
IAzAuthorizationStore::D eleteDelegatedPolicyUser

Entfernt die angegebene Sicherheits-ID (SID) in Textform aus der Liste der Prinzipale, die als delegierte Richtlinienbenutzer fungieren.
IAzAuthorizationStore::D eleteDelegatedPolicyUserName

Entfernt den angegebenen Kontonamen aus der Liste der Prinzipale, die als delegierte Richtlinienbenutzer fungieren. (IAzAuthorizationStore.DeleteDelegatedPolicyUserName)
IAzAuthorizationStore::D eletePolicyAdministrator

Entfernt die angegebene Sicherheits-ID (SID) in Textform aus der Liste der Prinzipale, die als Richtlinienadministratoren fungieren.
IAzAuthorizationStore::D eletePolicyAdministratorName

Entfernt den angegebenen Kontonamen aus der Liste der Prinzipale, die als Richtlinienadministratoren fungieren. (IAzAuthorizationStore.DeletePolicyAdministratorName)
IAzAuthorizationStore::D eletePolicyReader

Entfernt die angegebene Sicherheits-ID (SID) in Textform aus der Liste der Prinzipale, die als Richtlinienleser fungieren.
IAzAuthorizationStore::D eletePolicyReaderName

Entfernt den angegebenen Kontonamen aus der Liste der Prinzipale, die als Richtlinienleser fungieren. (IAzAuthorizationStore.DeletePolicyReaderName)
IAzAuthorizationStore::D eletePropertyItem

Entfernt den angegebenen Prinzipal aus der angegebenen Liste von Prinzipalen. (IAzAuthorizationStore.DeletePropertyItem)
IAzAuthorizationStore::get_ApplicationData

Legt ein undurchsichtiges Feld fest, das von der Anwendung zum Speichern von Informationen verwendet werden kann, oder ruft es ab. (IAzAuthorizationStore.get_ApplicationData)
IAzAuthorizationStore::get_ApplicationGroups

Ruft ein IAzApplicationGroups-Objekt ab, das zum Aufzählen von IAzApplicationGroup-Objekten aus den Richtliniendaten verwendet wird. (IAzAuthorizationStore.get_ApplicationGroups)
IAzAuthorizationStore::get_Applications

Ruft ein IAzApplications-Objekt ab, das zum Aufzählen von IAzApplication-Objekten aus dem Richtlinienspeicher verwendet wird.
IAzAuthorizationStore::get_ApplyStoreSacl

Legt einen Wert fest oder ruft einen Wert ab, der angibt, ob Richtlinienüberwachungen generiert werden sollen, wenn der Autorisierungsspeicher geändert wird. (IAzAuthorizationStore.get_ApplyStoreSacl)
IAzAuthorizationStore::get_DelegatedPolicyUsers

Ruft die Sicherheits-IDs (SIDs) von Prinzipalen ab, die als delegierte Richtlinienbenutzer in Textform fungieren.
IAzAuthorizationStore::get_DelegatedPolicyUsersName

Ruft die Kontonamen von Prinzipalen ab, die als delegierte Richtlinienbenutzer fungieren.
IAzAuthorizationStore::get_Description

Legt einen Kommentar fest, der den Vorgang beschreibt, oder ruft diesen ab. (Get)
IAzAuthorizationStore::get_DomainTimeout

Legt die Zeit in Millisekunden fest, nach der eine Domäne als nicht erreichbar bestimmt wird, oder ruft sie ab. (Get)
IAzAuthorizationStore::get_GenerateAudits

Legt einen Wert fest oder ruft einen Wert ab, der angibt, ob Laufzeitüberwachungen generiert werden sollen. (Get)
IAzAuthorizationStore::get_MaxScriptEngines

Legt die maximale Anzahl von BizRule-Skript-Engines (Business Rule) fest, die zwischengespeichert werden, oder ruft sie ab. (Get)
IAzAuthorizationStore::get_PolicyAdministrators

Ruft die Sicherheits-IDs (SIDs) von Prinzipalen ab, die als Richtlinienadministratoren in Textform fungieren.
IAzAuthorizationStore::get_PolicyAdministratorsName

Ruft die Kontonamen von Prinzipalen ab, die als Richtlinienadministratoren fungieren. (IAzAuthorizationStore.get_PolicyAdministratorsName)
IAzAuthorizationStore::get_PolicyReaders

Ruft die Sicherheits-IDs (SIDs) von Prinzipalen ab, die als Richtlinienleser in Textform fungieren.
IAzAuthorizationStore::get_PolicyReadersName

Ruft die Kontonamen von Prinzipalen ab, die als Richtlinienleser fungieren. (IAzAuthorizationStore.get_PolicyReadersName)
IAzAuthorizationStore::get_ScriptEngineTimeout

Legt fest oder ruft die Zeit in Millisekunden ab, zu der die IAzClientContext::AccessCheck-Methode wartet, bis eine Geschäftsregel (BizRule) die Ausführung abgeschlossen hat, bevor sie abgebrochen wird. (Abrufen)
IAzAuthorizationStore::get_TargetMachine

Ruft den Namen des Computers ab, auf dem die Kontoauflösung erfolgen soll.
IAzAuthorizationStore::get_Writable

Ruft einen Wert ab, der angibt, ob das Objekt vom Benutzerkontext geändert werden kann, der die Initialize-Methode aufgerufen hat.
IAzAuthorizationStore::GetProperty

Gibt die AzAuthorizationStore-Objekteigenschaft mit der angegebenen Eigenschafts-ID zurück.
IAzAuthorizationStore::Initialize

Initialisiert den Autorisierungs-Manager.
IAzAuthorizationStore::OpenApplication

Öffnet das IAzApplication-Objekt mit dem angegebenen Namen.
IAzAuthorizationStore::OpenApplicationGroup

Öffnet ein IAzApplicationGroup-Objekt, indem er seinen Namen angibt. (IAzAuthorizationStore.OpenApplicationGroup)
IAzAuthorizationStore::p ut_ApplicationData

Legt ein undurchsichtiges Feld fest, das von der Anwendung zum Speichern von Informationen verwendet werden kann, oder ruft es ab. (IAzAuthorizationStore.put_ApplicationData)
IAzAuthorizationStore::p ut_ApplyStoreSacl

Legt einen Wert fest, der angibt, ob Richtlinienüberwachungen generiert werden sollen, wenn der Autorisierungsspeicher geändert wird, oder ruft diesen ab. (IAzAuthorizationStore.put_ApplyStoreSacl)
IAzAuthorizationStore::p ut_Description

Legt einen Kommentar fest, der den Vorgang beschreibt, oder ruft diesen ab. (Put)
IAzAuthorizationStore::p ut_DomainTimeout

Legt die Zeit in Millisekunden fest oder ruft sie ab, nach der eine Domäne als nicht erreichbar eingestuft wird. (Put)
IAzAuthorizationStore::p ut_GenerateAudits

Legt einen Wert fest, der angibt, ob Laufzeitüberwachungen generiert werden sollen, oder ruft diesen ab. (Put)
IAzAuthorizationStore::p ut_MaxScriptEngines

Legt die maximale Anzahl von BizRule-Skriptmodulen (Business Rule) fest oder ruft sie ab, die zwischengespeichert werden. (Put)
IAzAuthorizationStore::p ut_ScriptEngineTimeout

Legt fest oder ruft die Zeit in Millisekunden ab, zu der die IAzClientContext::AccessCheck-Methode wartet, bis eine Geschäftsregel (BizRule) die Ausführung abgeschlossen hat, bevor sie abgebrochen wird. (Put)
IAzAuthorizationStore::SetProperty

Legt den angegebenen Wert auf die AzAuthorizationStore-Objekteigenschaft mit der angegebenen Eigenschafts-ID fest.
IAzAuthorizationStore::Submit

Behält Änderungen am AzAuthorizationStore-Objekt bei.
IAzAuthorizationStore::UpdateCache

Updates den Cache von Objekten und Objektattributen, um dem zugrunde liegenden Richtlinienspeicher zu entsprechen.

Hinweise

Das AzAuthorizationStore-Objekt wird gemäß der URL benannt, die an die Initialize-Methode übergeben wird. Das -Objekt hat keinen Namen im Richtlinienspeicher.

Die Anwendung muss sicherstellen, dass der Benutzerkontext, aus dem die Initialize-Methode aufgerufen wird, für den gesamten zukünftigen Zugriff auf das AzAuthorizationStore-Objekt verwendet wird, mit Ausnahme der IAzApplication::InitializeClientContextFromToken-Methode .

Hinweis Wenn ein XML-Speicher über ein Netzwerk verwendet wird, wird der Datenverkehr nicht automatisch verschlüsselt. IPsec kann verwendet werden, um die Autorisierungsinformationen während der Übertragung zu verschlüsseln.
 

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile azroles.h
Verteilbare Komponente Windows Server 2003 Administration Tools Pack unter Windows XP