Credenciais de segurança
As credenciais de segurança são uma evidência que uma parte comunicante possui que pode ser usada para criar ou obter um token de segurança. Assim, as credenciais são normalmente mais duradouras do que os tokens de segurança, e um token de segurança pode ser visto como a manifestação de tempo de execução das credenciais de segurança. Exemplos de credenciais incluem um certificado de máquina (que pode ser convertido em um token de segurança X.509 em tempo de execução) ou um par de nome de usuário/senha para um domínio (que pode ser usado para obter um token de segurança Kerberos).
As credenciais são especificadas como parte do associações de segurança.
Os seguintes elementos da API são usados com credenciais de segurança.
Retorno de chamada | Descrição |
---|---|
WS_GET_CERT_CALLBACK | Fornece um certificado para o tempo de execução de segurança. |
WS_VALIDATE_PASSWORD_CALLBACK | Valida um par de nome de usuário/senha no lado do recetor. |
Enumeração | Descrição |
---|---|
WS_CERT_CREDENTIAL_TYPE | O tipo da credencial do certificado. |
WS_USERNAME_CREDENTIAL_TYPE | O tipo da credencial de nome de usuário/senha. |
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL_TYPE | O tipo de credencial de Autenticação Integrada do Windows. |
Estrutura | Descrição |
---|---|
WS_CERT_CREDENTIAL | O tipo base abstrato para todos os tipos de credenciais de certificado. |
WS_CUSTOM_CERT_CREDENTIAL | O tipo para especificar uma credencial de certificado que deve ser fornecida por um retorno de chamada para o aplicativo. |
WS_DEFAULT_WINDOWS_INTEGRATED_AUTH_CREDENTIAL | Tipo para fornecer uma credencial de Autenticação Integrada do Windows com base no token de thread atual. |
WS_OPAQUE_WINDOWS_INTEGRATED_AUTH_CREDENTIAL | Digite para fornecer uma credencial de Autenticação Integrada do Windows. |
WS_STRING_USERNAME_CREDENTIAL | O tipo para fornecer um par de nome de usuário/senha como cadeias de caracteres. |
WS_STRING_WINDOWS_INTEGRATED_AUTH_CREDENTIAL | Digite para fornecer uma credencial do Windows como nome de usuário, senha, cadeias de caracteres de domínio. |
WS_SUBJECT_NAME_CERT_CREDENTIAL | O tipo para especificar uma credencial de certificado usando o nome do assunto do certificado, o local de armazenamento e o nome do armazenamento. |
WS_THUMBPRINT_CERT_CREDENTIAL | O tipo para especificar uma credencial de certificado usando a impressão digital do certificado, o local de armazenamento e o nome do armazenamento. |
WS_USERNAME_CREDENTIAL | O tipo de base abstrato para todas as credenciais de nome de usuário/senha. |
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL | O tipo base abstrato para todos os tipos de credenciais usados com a Autenticação Integrada do Windows. |