estrutura WSMAN_SENDER_DETAILS (wsman.h)
Especifica os detalhes do cliente para cada solicitação de entrada.
Sintaxe
typedef struct _WSMAN_SENDER_DETAILS {
PCWSTR senderName;
PCWSTR authenticationMechanism;
WSMAN_CERTIFICATE_DETAILS *certificateDetails;
HANDLE clientToken;
PCWSTR httpURL;
} WSMAN_SENDER_DETAILS;
Membros
senderName
Especifica o nome de usuário do cliente que está fazendo a solicitação. O conteúdo desse parâmetro varia dependendo do tipo de autenticação. O valor do senderName é formatado da seguinte maneira:
Mecanismo de autenticação | Valor de senderName |
---|---|
Autenticação do Windows | O domínio e o nome de usuário. |
Autenticação Básica | O nome de usuário especificado. |
Certificados do cliente | O assunto do certificado. |
Liveid | O LIVEID PUID como uma cadeia de caracteres. |
authenticationMechanism
Especifica uma cadeia de caracteres que indica qual mecanismo de autenticação foi usado pelo cliente. Os seguintes valores são predefinidos:
- Basic
- ClientCertificate
certificateDetails
Um ponteiro para uma estrutura de WSMAN_CERTIFICATE_DETAILS que especifica os detalhes do certificado do cliente. Esse parâmetro só será válido se o authenticationMechanism estiver definido como ClientCertificate.
clientToken
Especifica o token de identidade do usuário se um token de segurança do Windows estiver disponível para um usuário. Esse token será usado pelo thread para representar esse usuário para todas as chamadas no plug-in.
httpURL
Especifica a URL HTTP da solicitação de entrada.
Requisitos
Cliente mínimo com suporte | Windows 7 |
Servidor mínimo com suporte | Windows Server 2008 R2 |
Cabeçalho | wsman.h |
Redistribuível | Windows Management Framework no Windows Server 2008 com SP2, Windows Vista com SP1 e Windows Vista com SP2 |