NegotiateExtensions Class

Definition

Extensions for enabling Negotiate authentication.

public static class NegotiateExtensions
type NegotiateExtensions = class
Public Module NegotiateExtensions
Inheritance
NegotiateExtensions

Methods

AddNegotiate(AuthenticationBuilder)

Configures the AuthenticationBuilder to use Negotiate (also known as Windows, Kerberos, or NTLM) authentication using the default scheme from AuthenticationScheme.

This authentication handler supports Kerberos on Windows and Linux servers.

AddNegotiate(AuthenticationBuilder, Action<NegotiateOptions>)

Configures the AuthenticationBuilder to use Negotiate (also known as Windows, Kerberos, or NTLM) authentication using the default scheme. The default scheme is specified by AuthenticationScheme.

This authentication handler supports Kerberos on Windows and Linux servers.

AddNegotiate(AuthenticationBuilder, String, Action<NegotiateOptions>)

Configures the AuthenticationBuilder to use Negotiate (also known as Windows, Kerberos, or NTLM) authentication using the specified authentication scheme.

This authentication handler supports Kerberos on Windows and Linux servers.

AddNegotiate(AuthenticationBuilder, String, String, Action<NegotiateOptions>)

Configures the AuthenticationBuilder to use Negotiate (also known as Windows, Kerberos, or NTLM) authentication using the specified authentication scheme.

This authentication handler supports Kerberos on Windows and Linux servers.

Applies to