Uses of Class
com.nimbusds.oauth2.sdk.id.State
-
Packages that use State Package Description com.nimbusds.oauth2.sdk Classes for representing, serialising and parsing OAuth 2.0 client requests and authorisation server responses.com.nimbusds.oauth2.sdk.id Common OAuth 2.0 identifier and identity classes.com.nimbusds.openid.connect.sdk Classes for representing, serialising and parsing OpenID Connect client requests and server responses.com.nimbusds.openid.connect.sdk.claims Claims and claim sets used in OpenID Connect.com.nimbusds.openid.connect.sdk.validators Client-side OpenID Connect ID token, access token and authorisation code validators. -
-
Uses of State in com.nimbusds.oauth2.sdk
Methods in com.nimbusds.oauth2.sdk that return State Modifier and Type Method Description State
AuthorizationRequest. getState()
Gets the state.State
AuthorizationResponse. getState()
Returns the optional state.State
GeneralException. getState()
Gets the optional associated state parameter.Methods in com.nimbusds.oauth2.sdk with parameters of type State Modifier and Type Method Description AuthorizationRequest.Builder
AuthorizationRequest.Builder. state(State state)
Sets the state.Constructors in com.nimbusds.oauth2.sdk with parameters of type State Constructor Description AuthorizationErrorResponse(URI redirectURI, ErrorObject error, State state, ResponseMode rm)
Creates a new authorisation error response.AuthorizationRequest(URI uri, ResponseType rt, ResponseMode rm, ClientID clientID, URI redirectURI, Scope scope, State state)
Creates a new authorisation request.AuthorizationRequest(URI uri, ResponseType rt, ResponseMode rm, ClientID clientID, URI redirectURI, Scope scope, State state, CodeChallenge codeChallenge, CodeChallengeMethod codeChallengeMethod, List<URI> resources, boolean includeGrantedScopes, com.nimbusds.jwt.JWT requestObject, URI requestURI, Map<String,List<String>> customParams)
Creates a new authorisation request with extension and custom parameters.AuthorizationResponse(URI redirectURI, State state, ResponseMode rm)
Creates a new authorisation response.AuthorizationSuccessResponse(URI redirectURI, AuthorizationCode code, AccessToken accessToken, State state, ResponseMode rm)
Creates a new authorisation success response.GeneralException(String message, ErrorObject error, ClientID clientID, URI redirectURI, ResponseMode responseMode, State state)
Creates a new general exception.GeneralException(String message, ErrorObject error, ClientID clientID, URI redirectURI, ResponseMode responseMode, State state, Throwable cause)
Creates a new general exception.ParseException(String message, ErrorObject error, ClientID clientID, URI redirectURI, ResponseMode responseMode, State state)
Creates a new parse exception.ParseException(String message, ErrorObject error, ClientID clientID, URI redirectURI, ResponseMode responseMode, State state, Throwable cause)
Creates a new parse exception. -
Uses of State in com.nimbusds.oauth2.sdk.id
Methods in com.nimbusds.oauth2.sdk.id that return State Modifier and Type Method Description static State
State. parse(String s)
Parses a state from the specified string. -
Uses of State in com.nimbusds.openid.connect.sdk
Methods in com.nimbusds.openid.connect.sdk that return State Modifier and Type Method Description State
AuthenticationSuccessResponse. getSessionState()
Gets the session state for session management.State
AuthenticationResponse. getState()
Gets the optional state.State
LogoutRequest. getState()
Returns the state parameter for a post-logout redirection URI.Methods in com.nimbusds.openid.connect.sdk with parameters of type State Modifier and Type Method Description AuthenticationRequest.Builder
AuthenticationRequest.Builder. state(State state)
Sets the state.Constructors in com.nimbusds.openid.connect.sdk with parameters of type State Constructor Description AuthenticationErrorResponse(URI redirectURI, ErrorObject error, State state, ResponseMode rm)
Creates a new OpenID Connect authentication error response.AuthenticationRequest(URI uri, ResponseType rt, ResponseMode rm, Scope scope, ClientID clientID, URI redirectURI, State state, Nonce nonce, Display display, Prompt prompt, int maxAge, List<com.nimbusds.langtag.LangTag> uiLocales, List<com.nimbusds.langtag.LangTag> claimsLocales, com.nimbusds.jwt.JWT idTokenHint, String loginHint, List<ACR> acrValues, ClaimsRequest claims, com.nimbusds.jwt.JWT requestObject, URI requestURI, CodeChallenge codeChallenge, CodeChallengeMethod codeChallengeMethod, List<URI> resources, boolean includeGrantedScopes, Map<String,List<String>> customParams)
Creates a new OpenID Connect authentication request with extension and custom parameters.AuthenticationRequest(URI uri, ResponseType rt, Scope scope, ClientID clientID, URI redirectURI, State state, Nonce nonce)
Creates a new minimal OpenID Connect authentication request.AuthenticationSuccessResponse(URI redirectURI, AuthorizationCode code, com.nimbusds.jwt.JWT idToken, AccessToken accessToken, State state, State sessionState, ResponseMode rm)
Creates a new OpenID Connect authentication success response.LogoutRequest(URI uri, com.nimbusds.jwt.JWT idTokenHint, URI postLogoutRedirectURI, State state)
Creates a new OpenID Connect logout request. -
Uses of State in com.nimbusds.openid.connect.sdk.claims
Methods in com.nimbusds.openid.connect.sdk.claims with parameters of type State Modifier and Type Method Description static StateHash
StateHash. compute(State state, com.nimbusds.jose.JWSAlgorithm alg)
Computes the hash for the specified state and reference JSON Web Signature (JWS) algorithm. -
Uses of State in com.nimbusds.openid.connect.sdk.validators
Methods in com.nimbusds.openid.connect.sdk.validators with parameters of type State Modifier and Type Method Description static void
StateValidator. validate(State state, com.nimbusds.jose.JWSAlgorithm jwsAlgorithm, StateHash stateHash)
Validates the specified state.
-