Interface OidcUser

All Superinterfaces:
OAuth2User
All Known Implementing Classes:
DefaultOidcUser

public interface OidcUser extends OAuth2User
A user an OpenID Connect provider vouched for with an ID token.
  • Method Details

    • getIdToken

      Jwt getIdToken()
      The verified ID token.
    • getClaims

      Map<String,Object> getClaims()
      The claims of the ID token, with what the provider's user info added.
    • getSubject

      String getSubject()
      The sub claim: who the user is at the provider, for good.
    • getEmail

      String getEmail()
      The email claim, or null.
    • isEmailVerified

      boolean isEmailVerified()
      Whether the provider says it has verified getEmail(). False when it does not say.