2.2.3.1.1.2.5.3 AuthPackage
Note Some of the information in this section is subject to change because it applies to a preliminary implementation of the protocol or structure. For information about specific differences between versions, see the behavior notes that are provided in the Product Behavior appendix.
The AuthPackage element specifies the authentication method that is used when authenticating to the server that contains the user's mailbox. It is an optional child element of the Protocol element (section 2.2.3.1.1.2.5). The AuthPackage element is used only when the Type element has a text value of "EXCH", "EXPR", or "EXHTTP".
The possible values are specified in the following table.
|
Value |
Meaning |
|
"basic" |
Indicates that the client SHOULD use basic authentication, as specified in [RFC2617]. |
|
"kerb" |
Indicates that the client SHOULD use Kerberos authentication, as specified in [RFC4120]. |
|
"kerbntlm" |
Indicates that the client SHOULD use Kerberos authentication or NTLM authentication, as specified in [MS-NLMP]. |
|
"ntlm" |
Indicates that the client SHOULD use NTLM authentication. |
|
"certificate" |
Indicates that the client SHOULD use certificate authentication. |
|
"negotiate"<4> |
Indicates that the client SHOULD use the Negotiate method for authentication. |
|
"anonymous"<5> |
Indicates that the client SHOULD authenticate anonymously by using an SSL connection. |
The AuthPackage element is returned only when there is an external mailbox server authentication method. If the AuthPackage element is omitted, the client SHOULD use Kerberos or NTLM authentication.