The type of the state implementation.
Builds the state.
Builds the state.
The type of the request body.
The current request.
The execution context to handle the asynchronous operations.
The build state.
Publishes the state to the client.
Publishes the state to the client.
The type of the request body.
The result to send to the client.
The state to publish.
The current request.
The result to send to the client.
Validates the provider and the client state.
Validates the provider and the client state.
The type of the request body.
The current request.
The execution context to handle the asynchronous operations.
The state on success, otherwise an failure.
Provides state for authentication providers.