public class OidcUserInfo extends java.lang.Object implements StandardClaimAccessor, java.io.Serializable
The OidcUserInfo contains a set of "Standard Claims" about the authentication of an End-User.
StandardClaimAccessor,
UserInfo Response,
UserInfo Endpoint,
Standard Claims,
Serialized Form| Modifier and Type | Class and Description |
|---|---|
static class |
OidcUserInfo.Builder
A builder for
OidcUserInfos |
| Constructor and Description |
|---|
OidcUserInfo(java.util.Map<java.lang.String,java.lang.Object> claims)
Constructs a
OidcUserInfo using the provided parameters. |
| Modifier and Type | Method and Description |
|---|---|
static OidcUserInfo.Builder |
builder()
Create a
OidcUserInfo.Builder |
boolean |
equals(java.lang.Object obj) |
java.util.Map<java.lang.String,java.lang.Object> |
getClaims()
Returns a set of claims that may be used for assertions.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetAddress, getBirthdate, getEmail, getEmailVerified, getFamilyName, getFullName, getGender, getGivenName, getLocale, getMiddleName, getNickName, getPhoneNumber, getPhoneNumberVerified, getPicture, getPreferredUsername, getProfile, getSubject, getUpdatedAt, getWebsite, getZoneInfocontainsClaim, getClaim, getClaimAsBoolean, getClaimAsInstant, getClaimAsMap, getClaimAsString, getClaimAsStringList, getClaimAsURLpublic OidcUserInfo(java.util.Map<java.lang.String,java.lang.Object> claims)
OidcUserInfo using the provided parameters.claims - the claims about the authentication of the End-Userpublic java.util.Map<java.lang.String,java.lang.Object> getClaims()
ClaimAccessorgetClaims in interface ClaimAccessorMap of claimspublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic static OidcUserInfo.Builder builder()
OidcUserInfo.BuilderOidcUserInfo.Builder for further configuration