CryptoKeySecurity.RemoveAccessRule(CryptoKeyAccessRule) Methode

Definition

Entfernt Zugriffsregeln, die denselben Sicherheitsbezeichner und dieselbe Zugriffsmaske wie die angegebene Zugriffsregel aus der diesem CryptoKeySecurity Objekt zugeordneten DaCL (Discretionary Access Control List) enthalten.

public:
 bool RemoveAccessRule(System::Security::AccessControl::CryptoKeyAccessRule ^ rule);
public bool RemoveAccessRule(System.Security.AccessControl.CryptoKeyAccessRule rule);
override this.RemoveAccessRule : System.Security.AccessControl.CryptoKeyAccessRule -> bool
Public Function RemoveAccessRule (rule As CryptoKeyAccessRule) As Boolean

Parameter

rule
CryptoKeyAccessRule

Die zu entfernende Zugriffsregel.

Gibt zurück

truewenn die Zugriffsregel erfolgreich entfernt wurde; andernfalls . false

Hinweise

Das Entfernen von Access erfolgt mithilfe eines komplexen Algorithmus, der zusätzlich zum Entfernen von Zugriffssteuerungsregeln regeln hinzufügen kann.

Diese Methode entfernt die Zugriffsregel nicht und gibt zurück false , wenn die mit der Zugriffsregel verknüpften Vererbungsregeln zu komplex sind, damit der Entfernungsalgorithmus erfolgreich ausgeführt werden kann.

Gilt für: