CryptoKeySecurity.RemoveAccessRule(CryptoKeyAccessRule) 方法

定义

从与此 CryptoKeySecurity 对象关联的自由访问控制列表 (DACL) 中移除与指定的访问规则具有相同安全性标识符和访问掩码的访问规则。

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

参数

rule
CryptoKeyAccessRule

要移除的访问规则。

返回

Boolean

如果访问规则已成功移除,则为 true;否则为 false

注解

通过使用可能添加访问控制规则的复杂算法来完成访问删除。

false如果与访问规则关联的继承规则太复杂,而使删除算法成功,则此方法将无法删除访问规则,并返回。

适用于