public static class UserPrincipalImpl.Builder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
accessToken |
protected java.lang.String |
email |
protected java.lang.String |
firstName |
protected java.lang.String |
idToken |
protected java.lang.String |
lastName |
protected java.lang.String |
refreshToken |
protected java.util.Set<UserRole> |
roles |
protected java.lang.String |
username |
Modifier | Constructor and Description |
---|---|
protected |
Builder() |
Modifier and Type | Method and Description |
---|---|
UserPrincipalImpl |
build() |
UserPrincipalImpl.Builder |
withAccessToken(java.lang.String accessToken) |
UserPrincipalImpl.Builder |
withEmail(java.lang.String email) |
UserPrincipalImpl.Builder |
withFirstName(java.lang.String firstName) |
UserPrincipalImpl.Builder |
withIdentityToken(java.lang.String idToken) |
UserPrincipalImpl.Builder |
withLastName(java.lang.String lastName) |
UserPrincipalImpl.Builder |
withRefreshToken(java.lang.String refreshToken) |
UserPrincipalImpl.Builder |
withRoles(java.util.Set<UserRole> roles) |
UserPrincipalImpl.Builder |
withUsername(java.lang.String username) |
protected java.lang.String username
protected java.lang.String email
protected java.util.Set<UserRole> roles
protected java.lang.String idToken
protected java.lang.String accessToken
protected java.lang.String refreshToken
protected java.lang.String firstName
protected java.lang.String lastName
public UserPrincipalImpl.Builder withFirstName(java.lang.String firstName)
public UserPrincipalImpl.Builder withLastName(java.lang.String lastName)
public UserPrincipalImpl.Builder withUsername(java.lang.String username)
public UserPrincipalImpl.Builder withEmail(java.lang.String email)
public UserPrincipalImpl.Builder withRoles(java.util.Set<UserRole> roles)
public UserPrincipalImpl.Builder withIdentityToken(java.lang.String idToken)
public UserPrincipalImpl.Builder withAccessToken(java.lang.String accessToken)
public UserPrincipalImpl.Builder withRefreshToken(java.lang.String refreshToken)
public UserPrincipalImpl build()