Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

2.3.24 CredentialTypeEnumeration

Office

CredentialTypeEnumeration specifies how the contained credentials are used. If the CredentialType attribute is empty for either the SSO or the UseExplicit elements, the protocol server MUST ignore both the SSO and the UseExplicit elements. The protocol server MUST support the credential type specified in this element.

The value of this element MUST be one of the following:

  • Basic: Credentials are used to perform Hypertext Transfer Protocol (HTTP) Basic authentication (2), as specified in [RFC2617].

  • CD: Credentials are used to impersonate a user using constrained delegation, as specified in [MS-SFU] section 3.1.

  • Digest: Credentials are used to perform HTTP Digest authentication (2), as specified in [RFC2617].

  • Kerberos: Credentials are used to impersonate a user using Kerberos, as specified in [RFC4120] and [RFC4559].

  • Ntlm: Credentials are used to impersonate a user using Windows challenge/response, as described in [NTLM].

  • Sql: Credentials are embedded in a database connection string for authentication (2) against a SQL server.

Referenced By

SSO.UniversalDataConnection@CredentialType

UseExplicit.UniversalDataConnection@CredentialType

The following W3C XML Schema ([XMLSCHEMA1] section 2.1) fragment specifies the contents of this simple type.

<xsd:simpleType name="CredentialTypeEnumeration">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="Sql"/>
    <xsd:enumeration value="Ntlm"/>
    <xsd:enumeration value="Kerberos"/>
    <xsd:enumeration value="CD"/>
    <xsd:enumeration value="Basic"/>
    <xsd:enumeration value="Digest"/>
  </xsd:restriction>
</xsd:simpleType>
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.