ActiveDirectoryAccessRule Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
La clase ActiveDirectoryAccessRule se utiliza para representar una entrada de control de acceso (ACE) en la lista de control de acceso discrecional (DACL) de un objeto de Servicios de dominio de Active Directory.
public ref class ActiveDirectoryAccessRule : System::Security::AccessControl::ObjectAccessRule
public class ActiveDirectoryAccessRule : System.Security.AccessControl.ObjectAccessRule
type ActiveDirectoryAccessRule = class
inherit ObjectAccessRule
Public Class ActiveDirectoryAccessRule
Inherits ObjectAccessRule
- Herencia
- Derivado
Comentarios
La ActiveDirectoryAccessRule clase contiene propiedades de la regla de acceso, como el administrador de confianza, el tipo de control de acceso, la máscara de acceso y las marcas de herencia. Este tipo de regla de acceso se establece en un ActiveDirectorySecurity objeto .
Una vez confirmado el ActiveDirectorySecurity objeto en el almacén de directorios, modificará el descriptor de seguridad del objeto según las reglas establecidas en el ActiveDirectoryAccessRule objeto.
Constructores
ActiveDirectoryAccessRule(IdentityReference, ActiveDirectoryRights, AccessControlType) |
Inicializa una nueva instancia de la clase ActiveDirectoryAccessRule con la referencia de identidad, los derechos de Servicios de dominio de Active Directory y el tipo de regla de acceso especificados. |
ActiveDirectoryAccessRule(IdentityReference, ActiveDirectoryRights, AccessControlType, ActiveDirectorySecurityInheritance) |
Inicializa una nueva instancia de la clase ActiveDirectoryAccessRule con la referencia de identidad, los derechos de Servicios de dominio de Active Directory, el tipo de regla de acceso y el tipo de herencia especificados. |
ActiveDirectoryAccessRule(IdentityReference, ActiveDirectoryRights, AccessControlType, ActiveDirectorySecurityInheritance, Guid) |
Inicializa una nueva instancia de la clase ActiveDirectoryAccessRule con la referencia de identidad, los derechos de Servicios de dominio de Active Directory, el tipo de regla de acceso, el tipo de herencia y el tipo de objeto heredado especificados. |
ActiveDirectoryAccessRule(IdentityReference, ActiveDirectoryRights, AccessControlType, Guid) |
Inicializa una nueva instancia de la clase ActiveDirectoryAccessRule con la referencia de identidad, los derechos de Servicios de dominio de Active Directory, el tipo de regla de acceso y el tipo de objeto especificados. |
ActiveDirectoryAccessRule(IdentityReference, ActiveDirectoryRights, AccessControlType, Guid, ActiveDirectorySecurityInheritance) |
Inicializa una nueva instancia de la clase ActiveDirectoryAccessRule con la referencia de identidad, los derechos de Servicios de dominio de Active Directory, el tipo de regla de acceso, el tipo de objeto y el tipo de herencia especificados. |
ActiveDirectoryAccessRule(IdentityReference, ActiveDirectoryRights, AccessControlType, Guid, ActiveDirectorySecurityInheritance, Guid) |
Inicializa una nueva instancia de la clase ActiveDirectoryAccessRule con la referencia de identidad, los derechos de Servicios de dominio de Active Directory, el tipo de regla de acceso, el tipo de objeto, el tipo de herencia y el tipo de objeto heredado especificados. |
Propiedades
AccessControlType |
Obtiene el valor de AccessControlType asociado a este objeto AccessRule. (Heredado de AccessRule) |
AccessMask |
Obtiene la máscara de acceso de esta regla. (Heredado de AuthorizationRule) |
ActiveDirectoryRights |
Obtiene los derechos de Servicios de dominio de Active Directory para esta regla de acceso. |
IdentityReference |
Obtiene el IdentityReference al que se aplica esta regla. (Heredado de AuthorizationRule) |
InheritanceFlags |
Obtiene el valor de los indicadores que determinan cómo heredan esta regla los objetos secundarios. (Heredado de AuthorizationRule) |
InheritanceType |
Obtiene el tipo de herencia de esta regla de acceso. |
InheritedObjectType |
Obtiene el tipo de objeto secundario que puede heredar el objeto ObjectAccessRule. (Heredado de ObjectAccessRule) |
IsInherited |
Obtiene un valor que indica si esta regla se establece explícitamente o se hereda de un objeto contenedor primario. (Heredado de AuthorizationRule) |
ObjectFlags |
Obtiene marcadores que especifican si las propiedades ObjectType y InheritedObjectType del objeto ObjectAccessRule contienen valores válidos. (Heredado de ObjectAccessRule) |
ObjectType |
Obtiene el tipo de objeto al que se aplica ObjectAccessRule. (Heredado de ObjectAccessRule) |
PropagationFlags |
Obtiene el valor de las marcas de propagación que determinan cómo se propaga la herencia de esta regla a los objetos secundarios. Esta propiedad es importante solo cuando el valor de la enumeración InheritanceFlags no es None. (Heredado de AuthorizationRule) |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |