नोट
इस पेज तक पहुँच के लिए प्रमाणन की आवश्यकता होती है. आप साइन इन करने या निर्देशिकाओं को बदलने का प्रयास कर सकते हैं.
इस पेज तक पहुँच के लिए प्रमाणन की आवश्यकता होती है. आप निर्देशिकाओं को बदलने का प्रयास कर सकते हैं.
Security credentials are a piece of evidence that a communicating party possesses that can be used to create or obtain a security token. Thus, credentials are typically longer-lived than security tokens, and a security token can be viewed as the runtime manifestation of the security credentials. Example of credentials include a machine certificate (which can be converted into an X.509 security token at runtime) or a username/password pair for a domain (which can be used to obtain a Kerberos security token).
Credentials are specified as part of the security bindings.
The following API elements are used with security credentials.
| Callback | Description |
|---|---|
| WS_GET_CERT_CALLBACK | Provides a certificate to the security runtime. |
| WS_VALIDATE_PASSWORD_CALLBACK | Validates a username/password pair on the receiver side. |
| Enumeration | Description |
|---|---|
| WS_CERT_CREDENTIAL_TYPE | The type of the certificate credential. |
| WS_USERNAME_CREDENTIAL_TYPE | The type of the username/password credential. |
| WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL_TYPE | The type of the Windows Integrated Authentication credential. |
| Structure | Description |
|---|---|
| WS_CERT_CREDENTIAL | The abstract base type for all certificate credential types. |
| WS_CUSTOM_CERT_CREDENTIAL | The type for specifying a certificate credential that is to be supplied by a callback to the application. |
| WS_DEFAULT_WINDOWS_INTEGRATED_AUTH_CREDENTIAL | Type for supplying a Windows Integrated Authentication credential based on the current thread token. |
| WS_OPAQUE_WINDOWS_INTEGRATED_AUTH_CREDENTIAL | Type for supplying a Windows Integrated Authentication credential. |
| WS_STRING_USERNAME_CREDENTIAL | The type for supplying a username/password pair as strings. |
| WS_STRING_WINDOWS_INTEGRATED_AUTH_CREDENTIAL | Type for supplying a Windows credential as username, password, domain strings. |
| WS_SUBJECT_NAME_CERT_CREDENTIAL | The type for specifying a certificate credential using the certificate's subject name, store location and store name. |
| WS_THUMBPRINT_CERT_CREDENTIAL | The type for specifying a certificate credential using the certificate's thumbprint, store location and store name. |
| WS_USERNAME_CREDENTIAL | The abstract base type for all username/password credentials. |
| WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL | The abstract base type for all credential types used with Windows Integrated Authentication. |