Compartilhar via


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