CLAIMS_ACR, CLAIMS_ADDRESS, CLAIMS_AMR, CLAIMS_AUTH_TIME, CLAIMS_AZP, CLAIMS_BIRTHDATE, CLAIMS_EMAIL, CLAIMS_EMAIL_VERIFIED, CLAIMS_FAMILY_NAME, CLAIMS_GENDER, CLAIMS_GIVEN_NAME, CLAIMS_LOCALE, CLAIMS_MIDDLE_NAME, CLAIMS_NAME, CLAIMS_NICKNAME, CLAIMS_NONCE, CLAIMS_PHONE_NUMBER, CLAIMS_PHONE_NUMBER_VERIFIED, CLAIMS_PICTURE, CLAIMS_PREFERRED_USERNAME, CLAIMS_PROFILE, CLAIMS_UPDATED_AT, CLAIMS_WEBSITE, CLAIMS_ZONEINFO, PREFIX| Constructor and Description |
|---|
IdTokenAuthenticationAdapter(io.micronaut.security.authentication.Authentication authentication)
Constructs an adapter between
Authentication to IdToken. |
| Modifier and Type | Method and Description |
|---|---|
Address |
getAdress()
address.
|
java.lang.String |
getAudience() |
java.lang.String |
getAuthenticationContextClassReference() |
java.util.List<java.lang.String> |
getAuthenticationMethodReferences() |
java.lang.Integer |
getAuthenticationTime() |
java.lang.String |
getAuthorizedParty() |
java.lang.String |
getBirthday() |
java.util.Map<java.lang.String,java.lang.Object> |
getClaims() |
java.lang.String |
getEmail() |
java.lang.Integer |
getExpirationTime() |
java.lang.String |
getFamilyName()
family_name.
|
java.lang.String |
getGender() |
java.lang.String |
getGivenName()
given_name.
|
java.lang.Integer |
getIssuedAt() |
java.lang.String |
getIssuer() |
java.lang.String |
getLocale() |
java.lang.String |
getMiddleName()
middle_name.
|
java.lang.String |
getName()
name.
|
java.lang.String |
getNickname()
nickname.
|
java.lang.String |
getNonce() |
java.lang.String |
getPhoneNumber() |
java.lang.String |
getPicture() |
java.lang.String |
getPreferredUsername()
preferred_username.
|
java.lang.String |
getProfile() |
java.lang.String |
getSubject()
sub.
|
java.lang.Integer |
getUpdatedAt() |
java.lang.String |
getWebsite() |
java.lang.String |
getZoneinfo()
zoneinfo.
|
protected Address |
instantiateAddressFromMap(java.util.Map m) |
java.lang.Boolean |
isEmailVerified() |
java.lang.Boolean |
isPhoneNumberVerified() |
public IdTokenAuthenticationAdapter(io.micronaut.security.authentication.Authentication authentication)
Authentication to IdToken.authentication - Authentication's state representation.@Nullable public java.lang.String getAuthorizedParty()
getAuthorizedParty in interface IdToken@Nullable public java.util.List<java.lang.String> getAuthenticationMethodReferences()
getAuthenticationMethodReferences in interface IdToken@Nullable public java.lang.String getAuthenticationContextClassReference()
getAuthenticationContextClassReference in interface IdToken@Nonnull public java.lang.String getIssuer()
@Nonnull public java.lang.String getAudience()
getAudience in interface IdToken@Nonnull public java.lang.Integer getExpirationTime()
getExpirationTime in interface IdToken@Nonnull public java.lang.Integer getIssuedAt()
getIssuedAt in interface IdToken@Nonnull public java.lang.String getSubject()
IdTokengetSubject in interface IdToken@Nullable public java.lang.Integer getAuthenticationTime()
getAuthenticationTime in interface IdToken@Nullable public java.lang.String getNonce()
@Nullable public java.lang.String getName()
IdToken@Nullable public java.lang.String getGivenName()
IdTokengetGivenName in interface IdToken@Nullable public java.lang.String getFamilyName()
IdTokengetFamilyName in interface IdToken@Nullable public java.lang.String getMiddleName()
IdTokengetMiddleName in interface IdToken@Nullable public java.lang.String getNickname()
IdTokengetNickname in interface IdToken@Nullable public java.lang.String getPreferredUsername()
IdTokengetPreferredUsername in interface IdToken@Nullable public java.lang.String getProfile()
getProfile in interface IdToken@Nullable public java.lang.String getPicture()
getPicture in interface IdToken@Nullable public java.lang.String getWebsite()
getWebsite in interface IdToken@Nullable public java.lang.String getEmail()
@Nullable public java.lang.Boolean isEmailVerified()
isEmailVerified in interface IdToken@Nullable public java.lang.String getGender()
@Nullable public java.lang.String getBirthday()
getBirthday in interface IdToken@Nullable public java.lang.String getZoneinfo()
IdTokengetZoneinfo in interface IdToken@Nullable public java.lang.String getLocale()
@Nullable public java.lang.String getPhoneNumber()
getPhoneNumber in interface IdToken@Nullable public java.lang.Boolean isPhoneNumberVerified()
isPhoneNumberVerified in interface IdToken@Nullable public java.lang.Integer getUpdatedAt()
getUpdatedAt in interface IdTokenpublic java.util.Map<java.lang.String,java.lang.Object> getClaims()