estrutura WS_USERNAME_CREDENTIAL (webservices.h)
O tipo base abstrato para todas as credenciais de nome de usuário/senha.
Observe que WS_USERNAME_CREDENTIAL e seus subtipos concretos são usados com o WS_USERNAME_MESSAGE_SECURITY_BINDING WS-Security.
Eles são mais adequados para pares de nome de usuário/senha no nível do aplicativo, como aqueles usados para contas de clientes online. Os nomes de usuário e senhas especificados não são interpretados pelo runtime de segurança e são meramente transportados de cliente para servidor para autenticação pelo validador de nome de usuário/senha do lado do servidor especificado pelo aplicativo.
Por outro lado, o WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL e seus subtipos concretos são usados para a Autenticação Integrada do Windows e as associações de segurança que o usam.
Sintaxe
typedef struct _WS_USERNAME_CREDENTIAL {
WS_USERNAME_CREDENTIAL_TYPE credentialType;
} WS_USERNAME_CREDENTIAL;
Membros
credentialType
O seletor para o tipo da credencial de nome de usuário.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Cabeçalho | webservices.h |