public class OidcProfile extends AbstractJwtProfile
This class is the user profile for sites using OpenID Connect protocol.
It is returned by the OidcClient.
logger, SEPARATOR| Constructor and Description |
|---|
OidcProfile() |
| Modifier and Type | Method and Description |
|---|---|
void |
clearSensitiveData() |
com.nimbusds.oauth2.sdk.token.AccessToken |
getAccessToken() |
String |
getAcr() |
Object |
getAmr() |
Date |
getAuthTime() |
String |
getAzp() |
String |
getDisplayName() |
Boolean |
getEmailVerified() |
String |
getFirstName() |
com.nimbusds.jwt.JWT |
getIdToken() |
String |
getIdTokenString() |
String |
getLocation() |
String |
getMiddleName() |
String |
getNickname() |
String |
getNonce() |
String |
getPhoneNumber() |
Boolean |
getPhoneNumberVerified() |
URI |
getPictureUrl() |
URI |
getProfileUrl() |
com.nimbusds.oauth2.sdk.token.RefreshToken |
getRefreshToken() |
Date |
getUpdatedAt() |
String |
getUsername() |
void |
setAccessToken(com.nimbusds.oauth2.sdk.token.AccessToken accessToken) |
void |
setIdTokenString(String idToken) |
void |
setRefreshToken(com.nimbusds.oauth2.sdk.token.RefreshToken refreshToken) |
getAudience, getExpirationDate, getIssuedAt, getIssuer, getNotBefore, getSubjectgetEmail, getFamilyName, getGender, getLocaleaddAttribute, addAttributes, addPermission, addPermissions, addRole, addRoles, addRoles, build, containsAttribute, getAttribute, getAttribute, getAttributes, getClientName, getId, getLinkedId, getPermissions, getRoles, getTypedId, isRemembered, readExternal, removeAttribute, setClientName, setId, setLinkedId, setRemembered, toString, writeExternalpublic String getFirstName()
getFirstName in class CommonProfilepublic String getMiddleName()
public String getDisplayName()
getDisplayName in class CommonProfilepublic String getNickname()
public String getUsername()
getUsername in class CommonProfilepublic URI getPictureUrl()
getPictureUrl in class CommonProfilepublic URI getProfileUrl()
getProfileUrl in class CommonProfilepublic String getLocation()
getLocation in class CommonProfilepublic Boolean getEmailVerified()
public String getPhoneNumber()
public Boolean getPhoneNumberVerified()
public Date getUpdatedAt()
public Date getAuthTime()
public String getNonce()
public String getAcr()
public Object getAmr()
public String getAzp()
public void setAccessToken(com.nimbusds.oauth2.sdk.token.AccessToken accessToken)
public com.nimbusds.oauth2.sdk.token.AccessToken getAccessToken()
public String getIdTokenString()
public void setIdTokenString(String idToken)
public com.nimbusds.jwt.JWT getIdToken()
public com.nimbusds.oauth2.sdk.token.RefreshToken getRefreshToken()
public void setRefreshToken(com.nimbusds.oauth2.sdk.token.RefreshToken refreshToken)
public void clearSensitiveData()
clearSensitiveData in class UserProfileCopyright © 2017. All Rights Reserved.