Beveiligingsreferenties
Beveiligingsreferenties zijn bewijsmateriaal dat een communicerende partij bezit die kan worden gebruikt om een beveiligingstoken te maken of te verkrijgen. Referenties zijn doorgaans langer dan beveiligingstokens en een beveiligingstoken kan worden weergegeven als runtime-manifestatie van de beveiligingsreferenties. Voorbeelden van referenties zijn een computercertificaat (dat tijdens runtime kan worden geconverteerd naar een X.509-beveiligingstoken) of een gebruikersnaam/wachtwoordpaar voor een domein (dat kan worden gebruikt om een Kerberos-beveiligingstoken te verkrijgen).
Referenties worden opgegeven als onderdeel van de beveiligingsbindingen.
De volgende API-elementen worden gebruikt met beveiligingsreferenties.
Callback | Beschrijving |
---|---|
WS_GET_CERT_CALLBACK | Biedt een certificaat voor de beveiligingsruntime. |
WS_VALIDATE_PASSWORD_CALLBACK | Valideert een gebruikersnaam/wachtwoordpaar aan de ontvangerzijde. |
Opsomming | Beschrijving |
---|---|
WS_CERT_CREDENTIAL_TYPE | Het type certificaatreferentie. |
WS_USERNAME_CREDENTIAL_TYPE | Het type gebruikersnaam/wachtwoordreferentie. |
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL_TYPE | Het type referenties voor geïntegreerde Windows-verificatie. |
Structuur | Beschrijving |
---|---|
WS_CERT_CREDENTIAL | Het abstracte basistype voor alle certificaatreferentietypen. |
WS_CUSTOM_CERT_CREDENTIAL | Het type voor het opgeven van een certificaatreferentie die moet worden opgegeven door een callback naar de toepassing. |
WS_DEFAULT_WINDOWS_INTEGRATED_AUTH_CREDENTIAL | Type voor het opgeven van een referentie voor geïntegreerde Windows-verificatie op basis van het huidige threadtoken. |
WS_OPAQUE_WINDOWS_INTEGRATED_AUTH_CREDENTIAL | Type voor het opgeven van een geïntegreerde Windows-verificatiereferentie. |
WS_STRING_USERNAME_CREDENTIAL | Het type voor het opgeven van een gebruikersnaam/wachtwoordpaar als tekenreeksen. |
WS_STRING_WINDOWS_INTEGRATED_AUTH_CREDENTIAL | Type voor het opgeven van een Windows-referentie als gebruikersnaam, wachtwoord, domeintekenreeksen. |
WS_SUBJECT_NAME_CERT_CREDENTIAL | Het type voor het opgeven van een certificaatreferentie met behulp van de onderwerpnaam van het certificaat, de opslaglocatie en de winkelnaam. |
WS_THUMBPRINT_CERT_CREDENTIAL | Het type voor het opgeven van een certificaatreferentie met behulp van de vingerafdruk van het certificaat, de opslaglocatie en de winkelnaam. |
WS_USERNAME_CREDENTIAL | Het abstracte basistype voor alle referenties voor gebruikersnaam en wachtwoord. |
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL | Het abstracte basistype voor alle referentietypen die worden gebruikt met geïntegreerde Windows-verificatie. |