CertSrvSecurityDescriptor Class
Represents the access control for a Certification Authority.
Namespace: SysadminsLV.PKI.Security.AccessControlAssembly: SysadminsLV.PKI.Win (in SysadminsLV.PKI.Win.dll) Version: 4.3.0+a868daf3196ed1ac6592e4f3e5cd2b429fc81eaa
public sealed class CertSrvSecurityDescriptor : CommonObjectSecurity
Public NotInheritable Class CertSrvSecurityDescriptor
Inherits CommonObjectSecurity
public ref class CertSrvSecurityDescriptor sealed : public CommonObjectSecurity
[<SealedAttribute>]
type CertSrvSecurityDescriptor =
class
inherit CommonObjectSecurity
end
- Inheritance
- Object ObjectSecurity CommonObjectSecurity CertSrvSecurityDescriptor
This class has no public constructors.
| AccessRuleFactory |
Initializes a new instance of the CertSrvAccessRule class that represents a new access
control rule for the specified user, with the specified access rights, access control, and flags.
(Overrides ObjectSecurityAccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType)) |
| AddAccessRule |
Adds the specified access rule to the Discretionary Access Control List (DACL) associated with this
CommonObjectSecurity object.
|
| AuditRuleFactory |
This member is not implemented.
(Overrides ObjectSecurityAuditRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AuditFlags)) |
| Equals | (Inherited from Object) |
| GetAccessRules | (Inherited from CommonObjectSecurity) |
| GetAuditRules | (Inherited from CommonObjectSecurity) |
| GetGroup | (Inherited from ObjectSecurity) |
| GetHashCode | (Inherited from Object) |
| GetOwner | (Inherited from ObjectSecurity) |
| GetSecurityDescriptorBinaryForm | (Inherited from ObjectSecurity) |
| GetSecurityDescriptorSddlForm | (Inherited from ObjectSecurity) |
| GetType | (Inherited from Object) |
| ModifyAccessRule | (Inherited from ObjectSecurity) |
| ModifyAuditRule |
This member is not implemented.
(Overrides ObjectSecurityModifyAuditRule(AccessControlModification, AuditRule, Boolean)) |
| PurgeAccessRules | (Inherited from ObjectSecurity) |
| PurgeAuditRules |
This member is not implemented.
(Overrides ObjectSecurityPurgeAuditRules(IdentityReference)) |
| RemoveAccessRule |
Removes access rules that contain the same security identifier and access type as the specified access rule from the
Discretionary Access Control List (DACL).
|
| SetAccessRuleProtection | (Inherited from ObjectSecurity) |
| SetAuditRuleProtection | (Inherited from ObjectSecurity) |
| SetGroup | (Inherited from ObjectSecurity) |
| SetObjectSecurity |
Writes this object to a securable object's Access Control List.
|
| SetOwner | (Inherited from ObjectSecurity) |
| SetSecurityDescriptorBinaryForm(Byte) | (Inherited from ObjectSecurity) |
| SetSecurityDescriptorBinaryForm(Byte, AccessControlSections) | (Inherited from ObjectSecurity) |
| SetSecurityDescriptorSddlForm(String) | (Inherited from ObjectSecurity) |
| SetSecurityDescriptorSddlForm(String, AccessControlSections) | (Inherited from ObjectSecurity) |
| ToString | (Inherited from Object) |