Package com.ocient.auth
Class OpenIDAuthenticators.OAuthToken
java.lang.Object
com.ocient.auth.OpenIDAuthenticators.OAuthToken
- All Implemented Interfaces:
Token
- Direct Known Subclasses:
OktaAuthenticators.OktaNativeSSOToken
- Enclosing class:
- OpenIDAuthenticators
public static class OpenIDAuthenticators.OAuthToken extends Object implements Token
Token(s) received from an OAuth 2.0 Token Endpoint
-
Constructor Summary
Constructors Constructor Description OAuthToken(com.google.gson.JsonObject tokenResponse) -
Method Summary
Modifier and Type Method Description StringgetToken()StringgetTokenHint()com.google.gson.JsonObjectgetTokenResponse()
-
Constructor Details
-
OAuthToken
public OAuthToken(com.google.gson.JsonObject tokenResponse)
-
-
Method Details
-
getTokenHint
- Specified by:
getTokenHintin interfaceToken- Returns:
- the token hint to forward to the database
-
getToken
- Specified by:
getTokenin interfaceToken- Returns:
- the token payload
- Throws:
AuthException- if the token cannot be returned
-
getTokenResponse
public com.google.gson.JsonObject getTokenResponse()
-