Microsoft.AspNetCore.Authentication.Negotiate Namespace

Contains types that enable support for Negotiate (also known as Windows, Kerberos, or NTLM) based authentication.

Classes

AuthenticatedContext

State for the Authenticated event.

AuthenticationFailedContext

State for the AuthenticationFailed event.

ChallengeContext

State for the Challenge event.

LdapContext

State for the RetrieveLdapClaims event.

LdapSettings

Options class for configuring LDAP connections on Linux

NegotiateDefaults

Default values used by Negotiate authentication.

NegotiateEvents

Specifies events which the NegotiateHandler invokes to enable developer control over the authentication process.

NegotiateHandler

Authenticates requests using Negotiate, Kerberos, or NTLM.

NegotiateOptions

Options class provides information needed to control Negotiate Authentication handler behavior

PostConfigureNegotiateOptions

Reconfigures the NegotiateOptions to defer to the integrated server authentication if present.

Remarks

For more information about using Negotiate based authentication, see Configure Windows Authentication in ASP.NET Core.