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 |
idToken |
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 |
withIdentityToken(java.lang.String idToken) |
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
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()