Class OpenIdAccessTokenContext

java.lang.Object
io.meeds.oauth.spi.AccessTokenContext
io.meeds.oauth.openid.OpenIdAccessTokenContext
All Implemented Interfaces:
Serializable

public class OpenIdAccessTokenContext extends AccessTokenContext implements Serializable
Encapsulate informations about OpenId access token
See Also:
  • Field Details

    • accessToken

      public final com.github.scribejava.core.model.OAuth2AccessToken accessToken
  • Constructor Details

    • OpenIdAccessTokenContext

      public OpenIdAccessTokenContext(com.github.scribejava.core.model.OAuth2AccessToken tokenData, String... scopes)
    • OpenIdAccessTokenContext

      public OpenIdAccessTokenContext(com.github.scribejava.core.model.OAuth2AccessToken tokenData, String scopeAsString)
  • Method Details

    • getAccessToken

      public String getAccessToken()
      Specified by:
      getAccessToken in class AccessTokenContext
      Returns:
      String representation of access token
    • getTokenData

      public com.github.scribejava.core.model.OAuth2AccessToken getTokenData()
    • addCustomClaims

      public void addCustomClaims(Map<String,String> newCustomClaims)
    • getCustomClaims

      public Map<String,String> getCustomClaims()