AUTHZ_CONTEXT_INFORMATION_CLASS enumeração (authz.h)
A enumeração AUTHZ_CONTEXT_INFORMATION_CLASS especifica o tipo de informação a ser recuperada de um AuthzClientContext existente. Essa enumeração é usada pela função AuthzGetInformationFromContext .
Syntax
typedef enum _AUTHZ_CONTEXT_INFORMATION_CLASS {
AuthzContextInfoUserSid = 1,
AuthzContextInfoGroupsSids,
AuthzContextInfoRestrictedSids,
AuthzContextInfoPrivileges,
AuthzContextInfoExpirationTime,
AuthzContextInfoServerContext,
AuthzContextInfoIdentifier,
AuthzContextInfoSource,
AuthzContextInfoAll,
AuthzContextInfoAuthenticationId,
AuthzContextInfoSecurityAttributes,
AuthzContextInfoDeviceSids,
AuthzContextInfoUserClaims,
AuthzContextInfoDeviceClaims,
AuthzContextInfoAppContainerSid,
AuthzContextInfoCapabilitySids
} AUTHZ_CONTEXT_INFORMATION_CLASS;
Constantes
AuthzContextInfoUserSid Valor: 1 Recupera uma estrutura TOKEN_USER que contém um SID ( identificador de segurança do usuário) e seu atributo. |
AuthzContextInfoGroupsSids Recupera uma estrutura TOKEN_GROUPS que contém os SIDs de grupo aos quais o usuário pertence e seus atributos. |
AuthzContextInfoRestrictedSids Recupera uma estrutura TOKEN_GROUPS que contém os SIDs de grupo restrito no contexto e seus atributos. |
AuthzContextInfoPrivileges Recupera uma estrutura TOKEN_PRIVILEGES que contém os privilégios mantidos pelo usuário. |
AuthzContextInfoExpirationTime Recupera o tempo de expiração definido no contexto. |
AuthzContextInfoServerContext Essa constante é reservada. Não o use. |
AuthzContextInfoIdentifier Recupera uma estrutura LUID usada pelo gerenciador de recursos para identificar o contexto. |
AuthzContextInfoSource Essa constante é reservada. Não o use. |
AuthzContextInfoAll Essa constante é reservada. Não o use. |
AuthzContextInfoAuthenticationId Essa constante é reservada. Não o use. |
AuthzContextInfoSecurityAttributes Recupera uma estrutura AUTHZ_SECURITY_ATTRIBUTES_INFORMATION que contém atributos de segurança. Windows Server 2008, Windows Vista, Windows Server 2003 e Windows XP: Não há suporte para esse valor. |
AuthzContextInfoDeviceSids Recupera uma estrutura TOKEN_GROUPS que contém SIDs de dispositivo e seus atributos. Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 e Windows XP: Não há suporte para esse valor. |
AuthzContextInfoUserClaims Recupera uma estrutura de AUTHZ_SECURITY_ATTRIBUTES_INFORMATION que contém declarações de usuário. Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 e Windows XP: Não há suporte para esse valor. |
AuthzContextInfoDeviceClaims Recupera uma estrutura AUTHZ_SECURITY_ATTRIBUTES_INFORMATION que contém declarações de dispositivo. Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 e Windows XP: Não há suporte para esse valor. |
AuthzContextInfoAppContainerSid Recupera uma estrutura TOKEN_APPCONTAINER_INFORMATION que contém o SID do contêiner do aplicativo. Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 e Windows XP: Não há suporte para esse valor. |
AuthzContextInfoCapabilitySids Recupera uma estrutura TOKEN_GROUPS que contém SIDs de funcionalidade. Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 e Windows XP: Não há suporte para esse valor. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | authz.h |
Redistribuível | Pacote de Ferramentas de Administração do Windows Server 2003 no Windows XP |
Confira também
AuthzGetInformationFromContext