public static class
UserProvider.Builder
extends Object
Public Method Summary
UserProvider |
build()
Builds a new
UserProvider . |
UserProvider.Builder |
setDisplayName(String displayName)
Sets the user's display name.
|
UserProvider.Builder |
setEmail(String email)
Sets the user's email address.
|
UserProvider.Builder |
setPhotoUrl(String photoUrl)
Sets the photo URl of the user.
|
UserProvider.Builder |
setProviderId(String providerId)
Sets the ID of the identity provider.
|
UserProvider.Builder |
setUid(String uid)
Sets the user's unique ID assigned by the identity provider.
|
Inherited Method Summary
Public Methods
public UserProvider.Builder setDisplayName (String displayName)
Sets the user's display name.
Parameters
displayName | display name of the user. |
---|
Returns
- This builder.
public UserProvider.Builder setEmail (String email)
Sets the user's email address.
Parameters
an email address string. |
Returns
- This builder.
public UserProvider.Builder setPhotoUrl (String photoUrl)
Sets the photo URl of the user.
Parameters
photoUrl | a photo URL string. |
---|
Returns
- This builder.
public UserProvider.Builder setProviderId (String providerId)
Sets the ID of the identity provider. This can be a short domain name (e.g. google.com) or the identifier of an OpenID identity provider. This field is required.
Parameters
providerId | an ID string that uniquely identifies the identity provider. |
---|
Returns
- This builder.
public UserProvider.Builder setUid (String uid)
Sets the user's unique ID assigned by the identity provider. This field is required.
Parameters
uid | a user ID string. |
---|
Returns
- This builder.