Compartir a través de


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.