Package io.micronaut.security.oauth2.endpoint.authorization.response
Classes related to an OAuth 2.0 authorization response
- Since:
- 1.2.0
- Author:
- James Kleeh
-
Interface Summary Interface Description AuthorizationErrorResponse OAuth 2.0 Error Response.AuthorizationResponse OAuth 2.0 Authentication Response.OauthAuthorizationResponse A marker interface for normal OAuth 2.0 authorization responsesOauthAuthorizationResponseHandler Responsible for handling the authorization callback response from an OAuth 2.0 provider.OpenIdAuthorizationResponse An extension ofAuthorizationResponse
that allows for retrieval of the persisted nonce value.OpenIdAuthorizationResponseHandler Responsible for handling the authorization callback response from an OpenID provider. -
Class Summary Class Description AbstractAuthorizationResponse A base class for authorization responses to extend fromAuthorizationErrorResponseExceptionHandler An exception handler forAuthorizationErrorResponseException
.DefaultAuthorizationErrorResponse Default implementation ofAuthorizationErrorResponse
DefaultOauthAuthorizationResponse The default implementation ofAuthorizationResponse
for OAuth 2.0 provider authorization responses.DefaultOauthAuthorizationResponseHandler Default implementation ofOauthAuthorizationResponseHandler
.DefaultOpenIdAuthorizationResponse DefaultOpenIdAuthorizationResponseHandler Default implementation ofOpenIdAuthorizationResponseHandler
.StateAwareAuthorizationCallback Base class to extend from that handles state retrieval and caching. -
Enum Summary Enum Description AuthorizationError OAuth 2.0 and Open ID authentication error response codes. -
Exception Summary Exception Description AuthorizationErrorResponseException A runtime exception thrown when a Oauth 2.