Package org.pac4j.oidc.credentials
Class OidcCredentials
java.lang.Object
org.pac4j.core.credentials.Credentials
org.pac4j.oidc.credentials.OidcCredentials
- All Implemented Interfaces:
Serializable
public class OidcCredentials
extends org.pac4j.core.credentials.Credentials
Credentials containing the authorization code sent by the OpenID Connect server.
- Since:
- 1.7.0
- Author:
- Michael Remond, Jerome Leleu
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
com.nimbusds.oauth2.sdk.token.AccessToken
com.nimbusds.oauth2.sdk.AuthorizationCode
getCode()
com.nimbusds.jwt.JWT
com.nimbusds.oauth2.sdk.token.RefreshToken
int
hashCode()
void
setAccessToken
(com.nimbusds.oauth2.sdk.token.AccessToken accessToken) void
setCode
(com.nimbusds.oauth2.sdk.AuthorizationCode code) void
setIdToken
(com.nimbusds.jwt.JWT idToken) void
setRefreshToken
(com.nimbusds.oauth2.sdk.token.RefreshToken refreshToken) toString()
Methods inherited from class org.pac4j.core.credentials.Credentials
getUserProfile, setUserProfile
-
Constructor Details
-
OidcCredentials
public OidcCredentials()
-
-
Method Details
-
getCode
public com.nimbusds.oauth2.sdk.AuthorizationCode getCode() -
setCode
public void setCode(com.nimbusds.oauth2.sdk.AuthorizationCode code) -
getAccessToken
public com.nimbusds.oauth2.sdk.token.AccessToken getAccessToken() -
setAccessToken
public void setAccessToken(com.nimbusds.oauth2.sdk.token.AccessToken accessToken) -
getRefreshToken
public com.nimbusds.oauth2.sdk.token.RefreshToken getRefreshToken() -
setRefreshToken
public void setRefreshToken(com.nimbusds.oauth2.sdk.token.RefreshToken refreshToken) -
getIdToken
public com.nimbusds.jwt.JWT getIdToken() -
setIdToken
public void setIdToken(com.nimbusds.jwt.JWT idToken) -
equals
- Specified by:
equals
in classorg.pac4j.core.credentials.Credentials
-
hashCode
public int hashCode()- Specified by:
hashCode
in classorg.pac4j.core.credentials.Credentials
-
toString
-