AspNetCore.Docs/api/autoapi/Microsoft/AspNet/Authentication/index.rst

280 lines
5.8 KiB
ReStructuredText

Microsoft.AspNet.Authentication Namespace
=========================================
.. toctree::
:hidden:
:maxdepth: 2
/autoapi/Microsoft/AspNet/Authentication/AuthenticateResult/index
/autoapi/Microsoft/AspNet/Authentication/AuthenticationHandler-TOptions/index
/autoapi/Microsoft/AspNet/Authentication/AuthenticationMiddleware-TOptions/index
/autoapi/Microsoft/AspNet/Authentication/AuthenticationOptions/index
/autoapi/Microsoft/AspNet/Authentication/AuthenticationTicket/index
/autoapi/Microsoft/AspNet/Authentication/Base64UrlTextEncoder/index
/autoapi/Microsoft/AspNet/Authentication/BaseContext/index
/autoapi/Microsoft/AspNet/Authentication/BaseControlContext/index
/autoapi/Microsoft/AspNet/Authentication/ClaimsTransformationHandler/index
/autoapi/Microsoft/AspNet/Authentication/ClaimsTransformationMiddleware/index
/autoapi/Microsoft/AspNet/Authentication/ClaimsTransformationOptions/index
/autoapi/Microsoft/AspNet/Authentication/ClaimsTransformer/index
/autoapi/Microsoft/AspNet/Authentication/ErrorContext/index
/autoapi/Microsoft/AspNet/Authentication/EventResultState/index
/autoapi/Microsoft/AspNet/Authentication/IClaimsTransformer/index
/autoapi/Microsoft/AspNet/Authentication/IDataSerializer-TModel/index
/autoapi/Microsoft/AspNet/Authentication/IRemoteAuthenticationEvents/index
/autoapi/Microsoft/AspNet/Authentication/ISecureDataFormat-TData/index
/autoapi/Microsoft/AspNet/Authentication/ISystemClock/index
/autoapi/Microsoft/AspNet/Authentication/PropertiesDataFormat/index
/autoapi/Microsoft/AspNet/Authentication/PropertiesSerializer/index
/autoapi/Microsoft/AspNet/Authentication/RemoteAuthenticationEvents/index
/autoapi/Microsoft/AspNet/Authentication/RemoteAuthenticationHandler-TOptions/index
/autoapi/Microsoft/AspNet/Authentication/RemoteAuthenticationOptions/index
/autoapi/Microsoft/AspNet/Authentication/SecureDataFormat-TData/index
/autoapi/Microsoft/AspNet/Authentication/SharedAuthenticationOptions/index
/autoapi/Microsoft/AspNet/Authentication/SystemClock/index
/autoapi/Microsoft/AspNet/Authentication/TicketDataFormat/index
/autoapi/Microsoft/AspNet/Authentication/TicketReceivedContext/index
/autoapi/Microsoft/AspNet/Authentication/TicketSerializer/index
.. dn:namespace:: Microsoft.AspNet.Authentication
.. rubric:: Classes
class :dn:cls:`Microsoft.AspNet.Authentication.AuthenticateResult`
Contains the result of an Authenticate call
class :dn:cls:`Microsoft.AspNet.Authentication.AuthenticationHandler\<TOptions>`
Base class for the per-request work performed by most authentication middleware.
class :dn:cls:`Microsoft.AspNet.Authentication.AuthenticationMiddleware\<TOptions>`
class :dn:cls:`Microsoft.AspNet.Authentication.AuthenticationOptions`
Base Options for all authentication middleware
class :dn:cls:`Microsoft.AspNet.Authentication.AuthenticationTicket`
Contains user identity information as well as additional authentication state.
class :dn:cls:`Microsoft.AspNet.Authentication.Base64UrlTextEncoder`
class :dn:cls:`Microsoft.AspNet.Authentication.BaseContext`
class :dn:cls:`Microsoft.AspNet.Authentication.BaseControlContext`
class :dn:cls:`Microsoft.AspNet.Authentication.ClaimsTransformationHandler`
Handler that applies ClaimsTransformation to authentication
class :dn:cls:`Microsoft.AspNet.Authentication.ClaimsTransformationMiddleware`
class :dn:cls:`Microsoft.AspNet.Authentication.ClaimsTransformationOptions`
class :dn:cls:`Microsoft.AspNet.Authentication.ClaimsTransformer`
class :dn:cls:`Microsoft.AspNet.Authentication.ErrorContext`
Provides error context information to middleware providers.
class :dn:cls:`Microsoft.AspNet.Authentication.PropertiesDataFormat`
class :dn:cls:`Microsoft.AspNet.Authentication.PropertiesSerializer`
class :dn:cls:`Microsoft.AspNet.Authentication.RemoteAuthenticationEvents`
class :dn:cls:`Microsoft.AspNet.Authentication.RemoteAuthenticationHandler\<TOptions>`
class :dn:cls:`Microsoft.AspNet.Authentication.RemoteAuthenticationOptions`
class :dn:cls:`Microsoft.AspNet.Authentication.SecureDataFormat\<TData>`
class :dn:cls:`Microsoft.AspNet.Authentication.SharedAuthenticationOptions`
class :dn:cls:`Microsoft.AspNet.Authentication.SystemClock`
Provides access to the normal system clock.
class :dn:cls:`Microsoft.AspNet.Authentication.TicketDataFormat`
class :dn:cls:`Microsoft.AspNet.Authentication.TicketReceivedContext`
Provides context information to middleware providers.
class :dn:cls:`Microsoft.AspNet.Authentication.TicketSerializer`
.. rubric:: Interfaces
interface :dn:iface:`Microsoft.AspNet.Authentication.IClaimsTransformer`
interface :dn:iface:`Microsoft.AspNet.Authentication.IDataSerializer\<TModel>`
interface :dn:iface:`Microsoft.AspNet.Authentication.IRemoteAuthenticationEvents`
interface :dn:iface:`Microsoft.AspNet.Authentication.ISecureDataFormat\<TData>`
interface :dn:iface:`Microsoft.AspNet.Authentication.ISystemClock`
Abstracts the system clock to facilitate testing.
.. rubric:: Enumerations
enum :dn:enum:`Microsoft.AspNet.Authentication.EventResultState`