Credenziali di sicurezza
Le credenziali di sicurezza sono un elemento di prova che una parte di comunicazione possiede che può essere usata per creare o ottenere un token di sicurezza. Di conseguenza, le credenziali sono in genere più lunghe rispetto ai token di sicurezza e un token di sicurezza può essere considerato come la manifestazione di runtime delle credenziali di sicurezza. Un esempio di credenziali include un certificato del computer (che può essere convertito in un token di sicurezza X.509 in fase di esecuzione) o una coppia nome utente/password per un dominio (che può essere usato per ottenere un token di sicurezza Kerberos).
Le credenziali vengono specificate come parte delle associazioni di sicurezza .
Gli elementi API seguenti vengono usati con le credenziali di sicurezza.
Richiamo | Descrizione |
---|---|
WS_GET_CERT_CALLBACK | Fornisce un certificato al runtime di sicurezza. |
WS_VALIDATE_PASSWORD_CALLBACK | Convalida una coppia nome utente/password sul lato ricevitore. |
Enumerazione | Descrizione |
---|---|
WS_CERT_CREDENTIAL_TYPE | Tipo di credenziale del certificato. |
WS_USERNAME_CREDENTIAL_TYPE | Tipo di credenziale nome utente/password. |
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL_TYPE | Tipo di credenziale di autenticazione integrata di Windows. |
Struttura | Descrizione |
---|---|
WS_CERT_CREDENTIAL | Tipo di base astratto per tutti i tipi di credenziali del certificato. |
WS_CUSTOM_CERT_CREDENTIAL | Tipo per specificare una credenziale del certificato che deve essere fornita da un callback all'applicazione. |
WS_DEFAULT_WINDOWS_INTEGRATED_AUTH_CREDENTIAL | Digitare per fornire una credenziale di autenticazione integrata di Windows basata sul token del thread corrente. |
WS_OPAQUE_WINDOWS_INTEGRATED_AUTH_CREDENTIAL | Digitare per fornire una credenziale di autenticazione integrata di Windows. |
WS_STRING_USERNAME_CREDENTIAL | Tipo per fornire una coppia nome utente/password come stringhe. |
WS_STRING_WINDOWS_INTEGRATED_AUTH_CREDENTIAL | Digitare per fornire credenziali di Windows come nome utente, password, stringhe di dominio. |
WS_SUBJECT_NAME_CERT_CREDENTIAL | Tipo per specificare una credenziale del certificato usando il nome soggetto del certificato, la posizione dell'archivio e il nome dell'archivio. |
WS_THUMBPRINT_CERT_CREDENTIAL | Tipo per specificare una credenziale del certificato usando l'identificazione personale del certificato, la posizione dell'archivio e il nome dell'archivio. |
WS_USERNAME_CREDENTIAL | Tipo di base astratto per tutte le credenziali nome utente/password. |
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL | Tipo di base astratto per tutti i tipi di credenziali usati con l'autenticazione integrata di Windows. |