Namespace Duende.IdentityServer.Models
Classes
- AuthorizationRequest
Represents contextual information about a authorization request.
- BackchannelUserLoginRequest
Models the information to initiate a user login request due to a CIBA request.
- ClientExtensions
Extension methods for client.
- ConsentRequest
Models the parameters to identify a request for consent.
- ConsentResponse
Models the user's response to the consent screen.
- DeviceFlowAuthorizationRequest
Represents contextual information about a device flow authorization request.
- DeviceFlowInteractionResult
Request object for device flow interaction
- ErrorMessage
Models the data for the error page.
- Grant
Models a grant the user has given.
- HashExtensions
Extension methods for hashing strings
- IdentityResources
Convenience class that defines standard identity resources.
- IdentityResources.Address
Models the standard address scope
- IdentityResources.Email
Models the standard email scope
- IdentityResources.OpenId
Models the standard openid scope
- IdentityResources.Phone
Models the standard phone scope
- IdentityResources.Profile
Models the standard profile scope
- IsActiveContext
Context describing the is-active check
- LogoutMessage
Models the validated singout context.
- LogoutNotificationContext
Provides the context necessary to construct a logout notification.
- LogoutRequest
Models the request from a client to sign the user out.
- Message<TModel>
Base class for data that needs to be written out as cookies.
- ParsedSecret
Represents a secret extracted from the HttpContext
- ProfileDataRequestContext
Class describing the profile data request
- ProfileDataRequestContextExtensions
Extensions for ProfileDataRequestContext
- RefreshTokenCreationRequest
Models the data to create a refresh token from a validated request.
- RefreshTokenUpdateRequest
Models the data to update a refresh token.
- ResourceExtensions
Extensions for Resource
- SecurityKeyInfo
Information about a security key
- TokenCreationRequest
Models the data to create a token from a validated request.
- UserSession
Results from querying user sessions from session management service.
Enums
- AuthorizationError
Enum to model interaction authorization errors.
- LogoutNotificationReason
Models the reason the user's session was ended.
- TokenRequestErrors
Token request errors