CryptoKeySecurity.RemoveAccessRule(CryptoKeyAccessRule) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从与此对象关联的 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
要删除的访问规则。
返回
true 如果已成功删除访问规则,则为 ;否则,为 false.
注解
除了删除访问控制规则之外,还可以使用复杂的算法来完成访问删除。
此方法无法删除访问规则并返回 false 与访问规则关联的继承规则太复杂,无法成功删除算法。