encabezado authz.h
Este encabezado lo usa Security and Identity. Para más información, consulte:
authz.h contiene las siguientes interfaces de programación:
Functions
AuthzAccessCheck Determina qué bits de acceso se pueden conceder a un cliente para un conjunto determinado de descriptores de seguridad. |
AuthzAddSidsToContext Crea una copia de un contexto existente y anexa un conjunto determinado de identificadores de seguridad (SID) y SID restringidos. |
AuthzCachedAccessCheck Realiza una comprobación de acceso rápido basada en un identificador almacenado en caché que contiene los bits concedidos estáticos de una llamada a AuthzAccessCheck anterior. |
AuthzEnumerateSecurityEventSources Recupera los orígenes de eventos de seguridad registrados que no están instalados de forma predeterminada. |
AuthzFreeAuditEvent Libera la estructura asignada por la función AuthzInitializeObjectAccessAuditEvent. |
AuthzFreeCentralAccessPolicyCache Reduce el recuento de referencias de caché cap por uno para que se pueda desasignar la caché cap. |
AuthzFreeContext Libera todas las estructuras y la memoria asociadas al contexto de cliente. La lista de identificadores de un cliente se libera en esta llamada. |
AuthzFreeHandle Busca y elimina un identificador de la lista de identificadores. |
AuthzFreeResourceManager Libera un objeto de Resource Manager. |
AuthzGetInformationFromContext Devuelve información sobre un contexto authz. |
AuthzInitializeCompoundContext Crea un contexto en modo de usuario a partir de los contextos de seguridad de dispositivo y usuario especificados. |
AuthzInitializeContextFromAuthzContext Crea un nuevo contexto de cliente basado en un contexto de cliente existente. |
AuthzInitializeContextFromSid Crea un contexto de cliente en modo de usuario a partir de un identificador de seguridad de usuario (SID). |
AuthzInitializeContextFromToken Inicializa un contexto de autorización de cliente a partir de un token de kernel. El token de kernel debe haberse abierto para TOKEN_QUERY. |
AuthzInitializeObjectAccessAuditEvent Inicializa la auditoría de un objeto . |
AuthzInitializeObjectAccessAuditEvent2 Asigna e inicializa un identificador de AUTHZ_AUDIT_EVENT_HANDLE para su uso con la función AuthzAccessCheck. |
AuthzInitializeRemoteResourceManager Asigna e inicializa un administrador de recursos remoto. El autor de la llamada puede usar el identificador resultante para realizar llamadas RPC a una instancia remota del administrador de recursos configurado en un servidor. |
AuthzInitializeResourceManager Usa Authz para comprobar que los clientes tienen acceso a varios recursos. |
AuthzInitializeResourceManagerEx Asigna e inicializa una estructura de Resource Manager. |
AuthzInstallSecurityEventSource Instala el origen especificado como origen de eventos de seguridad. |
AuthzModifyClaims Agrega, elimina o modifica las notificaciones de usuario y dispositivo en el contexto del cliente de Authz. |
AuthzModifySecurityAttributes Modifica la información del atributo de seguridad en el contexto de cliente especificado. |
AuthzModifySids Agrega, elimina o modifica los grupos de usuarios y dispositivos en el contexto de cliente de Authz. |
AuthzOpenObjectAudit Lee la lista de control de acceso del sistema (SACL) del descriptor de seguridad especificado y genera las auditorías adecuadas especificadas por ese SACL. |
AuthzRegisterCapChangeNotification Registra una devolución de llamada de notificación de actualización cap. |
AuthzRegisterSecurityEventSource Registra un origen de eventos de seguridad con la autoridad de seguridad local (LSA). |
AuthzReportSecurityEvent Genera una auditoría de seguridad para un origen de eventos de seguridad registrado. |
AuthzReportSecurityEventFromParams Genera una auditoría de seguridad para un origen de eventos de seguridad registrado mediante la matriz especificada de parámetros de auditoría. |
AuthzSetAppContainerInformation Establece el contenedor de la aplicación y la información de funcionalidad en un contexto authz actual. |
AuthzUninstallSecurityEventSource Quita el origen especificado de la lista de orígenes de eventos de seguridad válidos. |
AuthzUnregisterCapChangeNotification Quita una devolución de llamada de notificación de actualización cap registrada anteriormente. |
AuthzUnregisterSecurityEventSource Anula el registro de un origen de eventos de seguridad con la autoridad de seguridad local (LSA). |
Estructuras
AUTHZ_ACCESS_REPLY Define una respuesta de comprobación de acceso. |
AUTHZ_ACCESS_REQUEST Define una solicitud de comprobación de acceso. |
AUTHZ_INIT_INFO Define la información de inicialización del administrador de recursos. |
AUTHZ_REGISTRATION_OBJECT_TYPE_NAME_OFFSET Especifica el desplazamiento de un nombre de tipo de objeto de registro. |
AUTHZ_RPC_INIT_INFO_CLIENT Inicializa un administrador de recursos remoto para un cliente. |
AUTHZ_SECURITY_ATTRIBUTE_FQBN_VALUE Especifica un valor de nombre binario completo asociado a un atributo de seguridad. |
AUTHZ_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE Especifica un valor de cadena de octeto para un atributo de seguridad. |
AUTHZ_SECURITY_ATTRIBUTE_V1 Define un atributo de seguridad que se puede asociar a un contexto de autorización. |
AUTHZ_SECURITY_ATTRIBUTES_INFORMATION Especifica uno o varios atributos y valores de seguridad. |
AUTHZ_SOURCE_SCHEMA_REGISTRATION Especifica información sobre el registro del esquema de origen. |
Enumeraciones
AUTHZ_CONTEXT_INFORMATION_CLASS Especifica el tipo de información que se va a recuperar de un authzClientContext existente. Esta enumeración la usa la función AuthzGetInformationFromContext. |
AUTHZ_SECURITY_ATTRIBUTE_OPERATION Indica el tipo de modificación que se va a realizar en los atributos de seguridad mediante una llamada a la función AuthzModifySecurityAttributes. |
AUTHZ_SID_OPERATION Indica el tipo de operaciones de SID que se pueden realizar mediante una llamada a la función AuthzModifySids. |