CryptoKeySecurity Klasse
TOC
Inhaltsverzeichnis reduzieren
Inhaltsverzeichnis erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

CryptoKeySecurity-Klasse

 

Bietet die Möglichkeit, den Zugriff auf ein Objekt, das einen kryptografischen Schlüssel darstellt, ohne direktes Bearbeiten einer Zugriffssteuerungsliste (ACL – Access Control List) zu kontrollieren.

Namespace:   System.Security.AccessControl
Assembly:  mscorlib (in mscorlib.dll)


[<Sealed>]
type CryptoKeySecurity = 
    class
        inherit NativeObjectSecurity
    end

NameBeschreibung
System_CAPS_pubmethodCryptoKeySecurity()

Initialisiert eine neue Instanz der CryptoKeySecurity-Klasse.

System_CAPS_pubmethodCryptoKeySecurity(CommonSecurityDescriptor)

Initialisiert eine neue Instanz der CryptoKeySecurity-Klasse unter Verwendung der angegebenen Sicherheitsbeschreibung.

NameBeschreibung
System_CAPS_pubpropertyAccessRightType

Ruft den Type des sicherungsfähigen Objekts ab, das diesem CryptoKeySecurity-Objekt zugeordnet ist.(Setzt "ObjectSecurity.AccessRightType" außer Kraft.)

System_CAPS_pubpropertyAccessRuleType

Ruft den Type des Objekts ab, dem die Zugriffsregeln dieses CryptoKeySecurity-Objekts zugeordnet sind.Das Type-Objekt muss ein Objekt sein, das in ein SecurityIdentifier-Objekt umgewandelt werden kann.(Setzt "ObjectSecurity.AccessRuleType" außer Kraft.)

System_CAPS_pubpropertyAreAccessRulesCanonical

Ruft einen booleschen Wert ab, der angibt, ob die diesem ObjectSecurity-Objekt zugeordneten Zugriffsregeln in kanonischer Reihenfolge vorliegen.(Geerbt von ObjectSecurity.)

System_CAPS_pubpropertyAreAccessRulesProtected

Ruft einen booleschen Wert ab, der angibt, ob die freigegebene Zugriffssteuerungsliste (DACL – Discretionary Access Control List), die diesem ObjectSecurity-Objekt zugeordnet ist, geschützt ist.(Geerbt von ObjectSecurity.)

System_CAPS_pubpropertyAreAuditRulesCanonical

Ruft einen booleschen Wert ab, der angibt, ob die diesem ObjectSecurity-Objekt zugeordneten Überwachungsregeln in kanonischer Reihenfolge vorliegen.(Geerbt von ObjectSecurity.)

System_CAPS_pubpropertyAreAuditRulesProtected

Ruft einen booleschen Wert ab, der angibt, ob die Systemzugriffssteuerungsliste (SACL – System Access Control List), die diesem ObjectSecurity-Objekt zugeordnet ist, geschützt ist.(Geerbt von ObjectSecurity.)

System_CAPS_pubpropertyAuditRuleType

Ruft das Type-Objekt ab, dem die Überwachungsregeln dieses CryptoKeySecurity-Objekts zugeordnet sind.Das Type-Objekt muss ein Objekt sein, das in ein SecurityIdentifier-Objekt umgewandelt werden kann.(Setzt "ObjectSecurity.AuditRuleType" außer Kraft.)

NameBeschreibung
System_CAPS_pubmethodAccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType)

Initialisiert eine neue Instanz der AccessRule-Klasse mit den angegebenen Werten.(Setzt "ObjectSecurity.AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType)" außer Kraft.)

System_CAPS_pubmethodAddAccessRule(CryptoKeyAccessRule)

Fügt der freigegebenen Zugriffssteuerungsliste (DACL – Discretionary Access Control List), die diesem CryptoKeySecurity-Objekt zugeordnet ist, die angegebene Zugriffsregel hinzu.

System_CAPS_pubmethodAddAuditRule(CryptoKeyAuditRule)

Fügt der Systemzugriffssteuerungsliste (SACL – System Access Control List), die diesem CryptoKeySecurity-Objekt zugeordnet ist, die angegebene Überwachungsregel hinzu.

System_CAPS_pubmethodAuditRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AuditFlags)

Initialisiert eine neue Instanz der AuditRule-Klasse mit den angegebenen Werten.(Setzt "ObjectSecurity.AuditRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AuditFlags)" außer Kraft.)

System_CAPS_pubmethodEquals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.(Geerbt von Object.)

System_CAPS_pubmethodGetAccessRules(Boolean, Boolean, Type)

Ruft eine Auflistung der Zugriffsregeln ab, die der angegebenen Sicherheits-ID zugeordnet sind.(Geerbt von CommonObjectSecurity.)

System_CAPS_pubmethodGetAuditRules(Boolean, Boolean, Type)

Ruft eine Auflistung der Überwachungsregeln ab, die der angegebenen Sicherheits-ID zugeordnet sind.(Geerbt von CommonObjectSecurity.)

System_CAPS_pubmethodGetGroup(Type)

Ruft die primäre Gruppe ab, die dem angegebenen Besitzer zugeordnet ist.(Geerbt von ObjectSecurity.)

System_CAPS_pubmethodGetHashCode()

Fungiert als die Standardhashfunktion. (Geerbt von Object.)

System_CAPS_pubmethodGetOwner(Type)

Ruft den Benutzer ab, der der angegebenen primären Gruppe zugeordnet ist.(Geerbt von ObjectSecurity.)

System_CAPS_pubmethodGetSecurityDescriptorBinaryForm()

Gibt ein Array von Bytewerten zurück, das die Sicherheitsbeschreibungsinformationen für dieses ObjectSecurity-Objekt darstellt.(Geerbt von ObjectSecurity.)

System_CAPS_pubmethodGetSecurityDescriptorSddlForm(AccessControlSections)

Gibt die SDDL-Darstellung (Security Descriptor Definition Language) der angegebenen Abschnitte der von diesem ObjectSecurity-Objekt dargestellten Sicherheitsbeschreibung zurück.(Geerbt von ObjectSecurity.)

System_CAPS_pubmethodGetType()

Ruft den Type der aktuellen Instanz ab.(Geerbt von Object.)

System_CAPS_pubmethodModifyAccessRule(AccessControlModification, AccessRule, Boolean)

Wendet die angegebene Änderung auf die freigegebene Zugriffssteuerungsliste (DACL – Discretionary Access Control List) an, die diesem ObjectSecurity-Objekt zugeordnet ist.(Geerbt von ObjectSecurity.)

System_CAPS_pubmethodModifyAuditRule(AccessControlModification, AuditRule, Boolean)

Wendet die angegebene Änderung auf die Systemzugriffssteuerungsliste (SACL – System Access Control List) an, die diesem ObjectSecurity-Objekt zugeordnet ist.(Geerbt von ObjectSecurity.)

System_CAPS_pubmethodPurgeAccessRules(IdentityReference)

Entfernt alle der angegebenen IdentityReference zugeordneten Zugriffsregeln.(Geerbt von ObjectSecurity.)

System_CAPS_pubmethodPurgeAuditRules(IdentityReference)

Entfernt alle der angegebenen IdentityReference zugeordneten Überwachungsregeln.(Geerbt von ObjectSecurity.)

System_CAPS_pubmethodRemoveAccessRule(CryptoKeyAccessRule)

Entfernt Zugriffsregeln, die dieselbe Sicherheits-ID und dieselbe Zugriffsmaske wie die angegebene Zugriffsregel enthalten, aus der DACL, die diesem CryptoKeySecurity-Objekt zugeordnet ist.

System_CAPS_pubmethodRemoveAccessRuleAll(CryptoKeyAccessRule)

Entfernt alle Zugriffsregeln, die dieselbe Sicherheits-ID enthalten wie die angegebene Zugriffsregel aus der DACL, die diesem CryptoKeySecurity-Objekt zugeordnet ist.

System_CAPS_pubmethodRemoveAccessRuleSpecific(CryptoKeyAccessRule)

Entfernt alle Zugriffsregeln, die eine genaue Entsprechung zu der angegebenen Zugriffsregel aus der DACL (Discretionary Access Control List, freigegebene Zugriffssteuerungsliste) bilden, die diesem CryptoKeySecurity-Objekt zugeordnet ist.

System_CAPS_pubmethodRemoveAuditRule(CryptoKeyAuditRule)

Entfernt Überwachungsregeln, die dieselbe Sicherheits-ID und Zugriffsmaske enthalten wie die angegebene Überwachungsregel aus der SACL, die diesem CryptoKeySecurity-Objekt zugeordnet ist.

System_CAPS_pubmethodRemoveAuditRuleAll(CryptoKeyAuditRule)

Entfernt alle Überwachungsregeln, die dieselbe Sicherheits-ID wie die angegebene Überwachungsregel aus der SACL enthalten, die diesem CryptoKeySecurity-Objekt zugeordnet ist.

System_CAPS_pubmethodRemoveAuditRuleSpecific(CryptoKeyAuditRule)

Entfernt alle Überwachungsregeln, die der angegebenen Überwachungsregel genau entsprechen, aus der SACL, die diesem CryptoKeySecurity-Objekt zugeordnet ist.

System_CAPS_pubmethodResetAccessRule(CryptoKeyAccessRule)

Entfernt alle Zugriffsregeln in der DACL, die diesem CryptoKeySecurity-Objekt zugeordnet ist, und fügt anschließend die angegebene Zugriffsregel hinzu.

System_CAPS_pubmethodSetAccessRule(CryptoKeyAccessRule)

Entfernt alle Zugriffsregeln, die dieselbe Sicherheits-ID und denselben Qualifizierer wie die angegebene Zugriffsregel in der DACL enthalten, die diesem CryptoKeySecurity-Objekt zugeordnet ist, und fügt anschließend die angegebene Zugriffsregel hinzu.

System_CAPS_pubmethodSetAccessRuleProtection(Boolean, Boolean)

Legt den Schutz der Zugriffsregeln fest, die diesem ObjectSecurity-Objekt zugeordnet sind, oder entfernt diesen.Geschützte Zugriffsregeln können von übergeordneten Objekten nicht durch Vererbung geändert werden.(Geerbt von ObjectSecurity.)

System_CAPS_pubmethodSetAuditRule(CryptoKeyAuditRule)

Entfernt alle Überwachungsregeln, die dieselbe Sicherheits-ID und denselben Qualifizierer enthalten wie die angegebene Überwachungsregel in der SACL, die diesem CryptoKeySecurity-Objekt zugeordnet ist, und fügt anschließend die angegebene Zugriffsregel hinzu.

System_CAPS_pubmethodSetAuditRuleProtection(Boolean, Boolean)

Legt den Schutz der Überwachungsregeln fest, die diesem ObjectSecurity-Objekt zugeordnet sind, oder entfernt diesen.Geschützte Überwachungsregeln können von übergeordneten Objekten nicht durch Vererbung geändert werden.(Geerbt von ObjectSecurity.)

System_CAPS_pubmethodSetGroup(IdentityReference)

Legt die primäre Gruppe für die Sicherheitsbeschreibung fest, die diesem ObjectSecurity-Objekt zugeordnet ist.(Geerbt von ObjectSecurity.)

System_CAPS_pubmethodSetOwner(IdentityReference)

Legt den Besitzer der Sicherheitsbeschreibung fest, die diesem ObjectSecurity-Objekt zugeordnet ist.(Geerbt von ObjectSecurity.)

System_CAPS_pubmethodSetSecurityDescriptorBinaryForm(Byte[])

Legt die Sicherheitsbeschreibung für dieses ObjectSecurity-Objekt durch das angegebene Array von Bytewerten fest.(Geerbt von ObjectSecurity.)

System_CAPS_pubmethodSetSecurityDescriptorBinaryForm(Byte[], AccessControlSections)

Legt die angegebenen Abschnitte der Sicherheitsbeschreibung für dieses ObjectSecurity-Objekt durch das angegebene Array von Bytewerten fest.(Geerbt von ObjectSecurity.)

System_CAPS_pubmethodSetSecurityDescriptorSddlForm(String)

Legt die Sicherheitsbeschreibung für dieses ObjectSecurity-Objekt durch die angegebene SDDL-Zeichenfolge (Security Descriptor Definition Language) fest.(Geerbt von ObjectSecurity.)

System_CAPS_pubmethodSetSecurityDescriptorSddlForm(String, AccessControlSections)

Legt die angegebenen Abschnitte der Sicherheitsbeschreibung für dieses ObjectSecurity-Objekt durch die angegebene SDDL-Zeichenfolge (Security Descriptor Definition Language) fest.(Geerbt von ObjectSecurity.)

System_CAPS_pubmethodToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.(Geerbt von Object.)

.NET Framework
Verfügbar seit 2.0

Öffentliche statische (in Visual Basic freigegebene) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Zurück zum Anfang
Anzeigen:
© 2016 Microsoft