NegotiateAuthentication.Package Property

Definition

Gets the name of the negotiated authentication package.

public:
 property System::String ^ Package { System::String ^ get(); };
public string Package { get; }
member this.Package : string
Public ReadOnly Property Package As String

Property Value

Remarks

The negotiated authentication package is only available when the session authentication was finished (see IsAuthenticated). For unfinished authentication sessions, the value is undefined and usually returns the initial authentication package name specified in Package or Package.

If the Negotiate package was used for authentication, the value of this property will be Kerberos, NTLM, or any other specific protocol that was negotiated between both sides of the authentication.

Applies to