@Configuration @Requires(property="micronaut.security.oauth2.state.enabled", notEquals="false")
Package io.micronaut.security.oauth2.endpoint.authorization.state
Classes related to OAuth 2.0 state management.
- Since:
- 1.2.0
- Author:
- James Kleeh
-
Interface Summary Interface Description State Represents the state sent in the authorization request and returned in the authorization response.StateFactory Generates a state parameter.StateSerDes Responsible for serialization and de-serialization of the state. -
Class Summary Class Description DefaultState Default state implementation.DefaultStateConfiguration Configuration properties implementation of state validation configuration.DefaultStateFactory A default state provider that stores the original request URI to redirect back to after authentication.JacksonStateSerDes Jackson based implementation for state serdes. -
Exception Summary Exception Description InvalidStateException Exception thrown if authorization response state parameter validation fails.