Dela via


Säkerhetsautentiseringsuppgifter

Säkerhetsautentiseringsuppgifter är ett bevis som en kommunicerande part har som kan användas för att skapa eller hämta en säkerhetstoken. Autentiseringsuppgifterna är därför vanligtvis längre än säkerhetstoken, och en säkerhetstoken kan ses som körningsmanifestation för säkerhetsautentiseringsuppgifterna. Exempel på autentiseringsuppgifter är ett datorcertifikat (som kan konverteras till en X.509-säkerhetstoken vid körning) eller ett användarnamn/lösenord-par för en domän (som kan användas för att hämta en Kerberos-säkerhetstoken).

Autentiseringsuppgifter anges som en del av säkerhetsbindningar.

Följande API-element används med säkerhetsautentiseringsuppgifter.

Motringning Beskrivning
WS_GET_CERT_CALLBACK Tillhandahåller ett certifikat till säkerhetskörningen.
WS_VALIDATE_PASSWORD_CALLBACK Validerar ett användarnamn/lösenord-par på mottagarsidan.

 

Uppräkning Beskrivning
WS_CERT_CREDENTIAL_TYPE Typ av certifikatautentiseringsuppgifter.
WS_USERNAME_CREDENTIAL_TYPE Typ av autentiseringsuppgifter för användarnamn/lösenord.
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL_TYPE Typ av Windows-autentiseringsautentiseringsuppgift.

 

Struktur Beskrivning
WS_CERT_CREDENTIAL Den abstrakta bastypen för alla typer av certifikatautentiseringsuppgifter.
WS_CUSTOM_CERT_CREDENTIAL Typ för att ange en certifikatautentiseringsuppgift som ska anges av ett återanrop till programmet.
WS_DEFAULT_WINDOWS_INTEGRATED_AUTH_CREDENTIAL Skriv för att ange en Windows Integrated Authentication-autentiseringsuppgift baserat på den aktuella trådtoken.
WS_OPAQUE_WINDOWS_INTEGRATED_AUTH_CREDENTIAL Skriv för att ange en Windows-integrerad autentiseringsautentiseringsuppgift.
WS_STRING_USERNAME_CREDENTIAL Typ för att ange ett användarnamn/lösenord-par som strängar.
WS_STRING_WINDOWS_INTEGRATED_AUTH_CREDENTIAL Skriv för att ange en Windows-autentiseringsuppgift som användarnamn, lösenord och domänsträngar.
WS_SUBJECT_NAME_CERT_CREDENTIAL Typ för att ange en certifikatautentiseringsuppgift med certifikatets ämnesnamn, lagringsplats och butiksnamn.
WS_THUMBPRINT_CERT_CREDENTIAL Typ för att ange en certifikatautentiseringsuppgift med hjälp av certifikatets tumavtryck, lagringsplats och butiksnamn.
WS_USERNAME_CREDENTIAL Den abstrakta bastypen för alla autentiseringsuppgifter för användarnamn/lösenord.
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL Den abstrakta bastypen för alla typer av autentiseringsuppgifter som används med Windows-integrerad autentisering.