CertTemplateSecurityDescriptor Methods |
The CertTemplateSecurityDescriptor type exposes the following members.
Name | Description | |
---|---|---|
![]() | AccessRuleFactory |
Initializes a new instance of the CertTemplateAccessRule 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 | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | GetAccessRules | Gets a collection of the access rules associated with the specified security identifier. (Inherited from CommonObjectSecurity.) |
![]() | GetAuditRules | Gets a collection of the audit rules associated with the specified security identifier. (Inherited from CommonObjectSecurity.) |
![]() | GetGroup | Gets the primary group associated with the specified owner. (Inherited from ObjectSecurity.) |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetOwner | Gets the owner associated with the specified primary group. (Inherited from ObjectSecurity.) |
![]() | GetSecurityDescriptorBinaryForm | Returns an array of byte values that represents the security descriptor information for this ObjectSecurity object. (Inherited from ObjectSecurity.) |
![]() | GetSecurityDescriptorSddlForm | Returns the Security Descriptor Definition Language (SDDL) representation of the specified sections of the security descriptor associated with this ObjectSecurity object. (Inherited from ObjectSecurity.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | ModifyAccessRule | Applies the specified modification to the Discretionary Access Control List (DACL) associated with this ObjectSecurity object. (Inherited from ObjectSecurity.) |
![]() | ModifyAuditRule | Applies the specified modification to the System Access Control List (SACL) associated with this ObjectSecurity object. (Overrides ObjectSecurityModifyAuditRule(AccessControlModification, AuditRule, Boolean).) |
![]() | PurgeAccessRules | Removes all access rules associated with the specified IdentityReference. (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 | Sets or removes protection of the access rules associated with this ObjectSecurity object. Protected access rules cannot be modified by parent objects through inheritance. (Inherited from ObjectSecurity.) |
![]() | SetAuditRuleProtection | Sets or removes protection of the audit rules associated with this ObjectSecurity object. Protected audit rules cannot be modified by parent objects through inheritance. (Inherited from ObjectSecurity.) |
![]() | SetGroup | Sets the primary group for the security descriptor associated with this ObjectSecurity object. (Inherited from ObjectSecurity.) |
![]() | SetObjectSecurity |
Writes this object to a securable object's Access Control List.
|
![]() | SetOwner | Sets the owner for the security descriptor associated with this ObjectSecurity object. (Inherited from ObjectSecurity.) |
![]() | SetSecurityDescriptorBinaryForm(Byte) | Sets the security descriptor for this ObjectSecurity object from the specified array of byte values. (Inherited from ObjectSecurity.) |
![]() | SetSecurityDescriptorBinaryForm(Byte, AccessControlSections) | Sets the specified sections of the security descriptor for this ObjectSecurity object from the specified array of byte values. (Inherited from ObjectSecurity.) |
![]() | SetSecurityDescriptorSddlForm(String) | Sets the security descriptor for this ObjectSecurity object from the specified Security Descriptor Definition Language (SDDL) string. (Inherited from ObjectSecurity.) |
![]() | SetSecurityDescriptorSddlForm(String, AccessControlSections) | Sets the specified sections of the security descriptor for this ObjectSecurity object from the specified Security Descriptor Definition Language (SDDL) string. (Inherited from ObjectSecurity.) |
![]() | ToActiveDirectorySecurity |
Translates this object to Active Directory compatible security descriptor.
|
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |