Class TokenRequest
java.lang.Object
com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
com.predic8.membrane.core.interceptor.oauth2.request.tokenrequest.TokenRequest
- Direct Known Subclasses:
AuthorizationCodeFlow,CredentialsFlow,PasswordFlow,RefreshTokenFlow
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringprotected longprotected Stringprotected Stringprotected Stringprotected StringFields inherited from class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
authServer, exc, jsonGen, params -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.predic8.membrane.core.interceptor.oauth2.request.ParameterizedRequest
addParams, buildWwwAuthenticateErrorResponse, checkForMissingParameters, claimsMap, claimsMapForRefresh, claimsMapFromRefresh, createParameterizedFormUrlencodedRedirect, createSessionForAuthorizedClientWithParams, createSessionForAuthorizedUserWithParams, createTokenForVerifiedClient, createTokenForVerifiedUserAndClient, getClaims, getClientId, getClientSecret, getCode, getGrantType, getPassword, getPrompt, getRedirectUri, getRefreshToken, getResponse, getResponseType, getScope, getSessionForAuthorizedUserWithParams, getState, getUsername, processWithParameters, removeEmptyParams, setScope, setScopeInvalid, validateRequest, verifyClientThroughParams, verifyUserThroughParams
-
Field Details
-
ACCESS_TOKEN
- See Also:
-
scope
-
token
-
idToken
-
refreshToken
-
expiration
protected long expiration
-
-
Constructor Details
-
TokenRequest
- Throws:
Exception
-
-
Method Details
-
getTokenJSONResponse
- Throws:
IOException
-