The state settings.
The ID generator used to create the state value.
The clock implementation.
The type of the state implementation.
The type of the state implementation.
Builds the state.
Builds the state.
The type of the request body.
The request.
The execution context to handle the asynchronous operations.
The build state.
Sends a cookie to the client containing the serialized state.
Sends a cookie to the client containing the serialized state.
The type of the request body.
The result to send to the client.
The state to publish.
The 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 request.
The execution context to handle the asynchronous operations.
The state on success, otherwise an failure.
Saves the state in a cookie.