![]() | Sasl |
public class SaslMechanismNtlm : SaslMechanism
The SaslMechanismNtlm type exposes the following members.
Name | Description | |
---|---|---|
![]() | SaslMechanismNtlm(NetworkCredential) | Initializes a new instance of the SaslMechanismNtlm class. |
![]() | SaslMechanismNtlm(String, String) | Initializes a new instance of the SaslMechanismNtlm class. |
Name | Description | |
---|---|---|
![]() | AllowChannelBinding | Get or set a value indicating whether or not the NTLM SASL mechanism should allow channel-binding. |
![]() | Credentials |
Get the user's credentials.
(Inherited from SaslMechanism) |
![]() | IsAuthenticated |
Get or set whether the SASL mechanism has finished authenticating.
(Inherited from SaslMechanism) |
![]() | IsUnverifiedServicePrincipalName | Get or set a value indicating that the caller generated the target's SPN from an untrusted source. |
![]() | MechanismName |
Get the name of the SASL mechanism.
(Overrides SaslMechanism.MechanismName) |
![]() | NegotiatedChannelBinding |
Get whether or not channel-binding was negotiated by the SASL mechanism.
(Overrides SaslMechanism.NegotiatedChannelBinding) |
![]() | NegotiatedSecurityLayer |
Get whether or not a security layer was negotiated by the SASL mechanism.
(Inherited from SaslMechanism) |
![]() | OSVersion | Get or set the Windows OS version to use in the NTLM negotiation (used for debugging purposes). |
![]() | ServicePrincipalName | Get or set the service principal name (SPN) of the service that the client wishes to authenticate with. |
![]() | SupportsChannelBinding |
Get whether or not the SASL mechanism supports channel binding.
(Overrides SaslMechanism.SupportsChannelBinding) |
![]() | SupportsInitialResponse |
Get whether or not the mechanism supports an initial response (SASL-IR).
(Overrides SaslMechanism.SupportsInitialResponse) |
![]() | Workstation | Get or set the workstation name to use for authentication. |
Name | Description | |
---|---|---|
![]() | Challenge(String, CancellationToken) |
Decode the base64-encoded server challenge and return the next challenge response encoded in base64.
(Inherited from SaslMechanism) |
![]() | Challenge(Byte[], Int32, Int32, CancellationToken) |
Parse the server's challenge token and return the next challenge response.
(Overrides SaslMechanism.Challenge(Byte[], Int32, Int32, CancellationToken)) |
![]() | ChallengeAsync(String, CancellationToken) |
Asynchronously decode the base64-encoded server challenge and return the next challenge response encoded in base64.
(Inherited from SaslMechanism) |
![]() | ChallengeAsync(Byte[], Int32, Int32, CancellationToken) |
Asynchronously parse the server's challenge token and return the next challenge response.
(Inherited from SaslMechanism) |
![]() | Equals | (Inherited from Object) |
![]() | Finalize | (Inherited from Object) |
![]() | GetHashCode | (Inherited from Object) |
![]() | GetType | (Inherited from Object) |
![]() | MemberwiseClone | (Inherited from Object) |
![]() | Reset |
Reset the state of the SASL mechanism.
(Overrides SaslMechanism.Reset()) |
![]() | ToString | (Inherited from Object) |
![]() | TryGetChannelBindingToken |
Try to get a channel-binding token.
(Inherited from SaslMechanism) |