authz.h, en-tête
Cet en-tête est utilisé par Security and Identity. Pour plus d'informations, consultez les pages suivantes :
authz.h contient les interfaces de programmation suivantes :
AuthzAccessCheck Détermine les bits d’accès qui peuvent être accordés à un client pour un ensemble donné de descripteurs de sécurité. |
AuthzAddSidsToContext Crée une copie d’un contexte existant et ajoute un ensemble donné d’identificateurs de sécurité (SID) et de SID restreints. |
AuthzCachedAccessCheck Effectue un case activée d’accès rapide basé sur un handle mis en cache contenant les bits accordés statiques d’un appel AuthzAccessCheck précédent. |
AuthzEnumerateSecurityEventSources Récupère les sources d’événements de sécurité inscrites qui ne sont pas installées par défaut. |
AuthzFreeAuditEvent Libère la structure allouée par la fonction AuthzInitializeObjectAccessAuditEvent. |
AuthzFreeCentralAccessPolicyCache Réduit le nombre de références du cache CAP d’une valeur de manière à ce que le cache CAP puisse être libéré. |
AuthzFreeContext Libère toutes les structures et la mémoire associées au contexte client. La liste des handles d’un client est libérée dans cet appel. |
AuthzFreeHandle Recherche et supprime un handle de la liste de handles. |
AuthzFreeResourceManager Libère un objet Resource Manager. |
AuthzGetInformationFromContext Retourne des informations sur un contexte Authz. |
AuthzInitializeCompoundContext Crée un contexte en mode utilisateur à partir des contextes de sécurité de l’utilisateur et de l’appareil donnés. |
AuthzInitializeContextFromAuthzContext Crée un contexte client basé sur un contexte client existant. |
AuthzInitializeContextFromSid Crée un contexte client en mode utilisateur à partir d’un identificateur de sécurité utilisateur (SID). |
AuthzInitializeContextFromToken Initialise un contexte d’autorisation client à partir d’un jeton de noyau. Le jeton de noyau doit avoir été ouvert pour TOKEN_QUERY. |
AuthzInitializeObjectAccessAuditEvent Initialise l’audit pour un objet . |
AuthzInitializeObjectAccessAuditEvent2 Alloue et initialise un handle AUTHZ_AUDIT_EVENT_HANDLE à utiliser avec la fonction AuthzAccessCheck. |
AuthzInitializeRemoteResourceManager Alloue et initialise un gestionnaire de ressources distant. L’appelant peut utiliser le handle obtenu pour effectuer des appels RPC à un instance distant du gestionnaire de ressources configuré sur un serveur. |
AuthzInitializeResourceManager Utilise Authz pour vérifier que les clients ont accès à diverses ressources. |
AuthzInitializeResourceManagerEx Alloue et initialise une structure resource manager. |
AuthzInstallSecurityEventSource Installe la source spécifiée en tant que source d’événements de sécurité. |
AuthzModifyClaims Ajoute, supprime ou modifie des revendications d’utilisateur et d’appareil dans le contexte du client Authz. |
AuthzModifySecurityAttributes Modifie les informations d’attribut de sécurité dans le contexte client spécifié. |
AuthzModifySids Ajoute, supprime ou modifie des groupes d’utilisateurs et d’appareils dans le contexte client Authz. |
AuthzOpenObjectAudit Lit la liste de contrôle d’accès système (SACL) du descripteur de sécurité spécifié et génère tous les audits appropriés spécifiés par cette SACL. |
AuthzRegisterCapChangeNotification Inscrit un rappel de notification de mise à jour CAP. |
AuthzRegisterSecurityEventSource Inscrit une source d’événement de sécurité auprès de l’autorité de sécurité locale (LSA). |
AuthzReportSecurityEvent Génère un audit de sécurité pour une source d’événement de sécurité inscrite. |
AuthzReportSecurityEventFromParams Génère un audit de sécurité pour une source d’événement de sécurité inscrite à l’aide du tableau de paramètres d’audit spécifié. |
AuthzSetAppContainerInformation Définit le conteneur d’application et les informations de capacité dans un contexte Authz actuel. |
AuthzUninstallSecurityEventSource Supprime la source spécifiée de la liste des sources d’événements de sécurité valides. |
AuthzUnregisterCapChangeNotification Supprime un rappel de notification de mise à jour CAP précédemment inscrit. |
AuthzUnregisterSecurityEventSource Annule l’inscription d’une source d’événement de sécurité auprès de l’autorité de sécurité locale (LSA). |
AUTHZ_ACCESS_REPLY Définit un accès case activée réponse. |
AUTHZ_ACCESS_REQUEST Définit une demande d’accès case activée. |
AUTHZ_INIT_INFO Définit les informations d’initialisation pour le gestionnaire de ressources. |
AUTHZ_REGISTRATION_OBJECT_TYPE_NAME_OFFSET Spécifie le décalage d’un nom de type d’objet d’inscription. |
AUTHZ_RPC_INIT_INFO_CLIENT Initialise un gestionnaire de ressources distant pour un client. |
AUTHZ_SECURITY_ATTRIBUTE_FQBN_VALUE Spécifie une valeur de nom binaire complet associée à un attribut de sécurité. |
AUTHZ_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE Spécifie une valeur de chaîne d’octets pour un attribut de sécurité. |
AUTHZ_SECURITY_ATTRIBUTE_V1 Définit un attribut de sécurité qui peut être associé à un contexte d’autorisation. |
AUTHZ_SECURITY_ATTRIBUTES_INFORMATION Spécifie un ou plusieurs attributs et valeurs de sécurité. |
AUTHZ_SOURCE_SCHEMA_REGISTRATION Spécifie des informations sur l’inscription du schéma source. |
AUTHZ_CONTEXT_INFORMATION_CLASS Spécifie le type d’informations à récupérer à partir d’un AuthzClientContext existant. Cette énumération est utilisée par la fonction AuthzGetInformationFromContext. |
AUTHZ_SECURITY_ATTRIBUTE_OPERATION Indique le type de modification à apporter aux attributs de sécurité par un appel à la fonction AuthzModifySecurityAttributes. |
AUTHZ_SID_OPERATION Indique le type d’opérations SID qui peuvent être effectuées par un appel à la fonction AuthzModifySids. |