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:
  • Field Summary

    Fields inherited from class org.pac4j.core.credentials.Credentials

    logoutType, source
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.nimbusds.oauth2.sdk.token.AccessToken
     
    com.nimbusds.oauth2.sdk.AuthorizationCode
     
    com.nimbusds.jwt.JWT
     
    com.nimbusds.oauth2.sdk.token.RefreshToken
     

    Methods inherited from class org.pac4j.core.credentials.Credentials

    canEqual, equals, getLogoutType, getSource, getUserProfile, hashCode, isForAuthentication, setSource, setUserProfile, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • OidcCredentials

      public OidcCredentials()
  • Method Details

    • toAuthorizationCode

      public com.nimbusds.oauth2.sdk.AuthorizationCode toAuthorizationCode()
    • toAccessToken

      public com.nimbusds.oauth2.sdk.token.AccessToken toAccessToken()
    • toRefreshToken

      public com.nimbusds.oauth2.sdk.token.RefreshToken toRefreshToken()
    • toIdToken

      public com.nimbusds.jwt.JWT toIdToken()