public final class VerifyAssertionResponse extends GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Google Identity Toolkit API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
GenericData.FlagsAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
VerifyAssertionResponse() |
| Modifier and Type | Method and Description |
|---|---|
VerifyAssertionResponse |
clone() |
String |
getAction()
The action code.
|
String |
getAppInstallationUrl()
URL for OTA app installation.
|
String |
getAppScheme()
The custom scheme used by mobile app.
|
String |
getContext()
The opaque value used by the client to maintain context info between the authentication request
and the IDP callback.
|
String |
getDateOfBirth()
The birth date of the IdP account.
|
String |
getDisplayName()
The display name of the user.
|
String |
getEmail()
The email returned by the IdP.
|
Boolean |
getEmailRecycled()
It's true if the email is recycled.
|
Boolean |
getEmailVerified()
The value is true if the IDP is also the email provider.
|
String |
getErrorMessage()
Client error code.
|
Long |
getExpiresIn()
If idToken is STS id token, then this field will be expiration time of STS id token in seconds.
|
String |
getFederatedId()
The unique ID identifies the IdP account.
|
String |
getFirstName()
The first name of the user.
|
String |
getFullName()
The full name of the user.
|
String |
getIdToken()
The ID token.
|
String |
getInputEmail()
It's the identifier param in the createAuthUri request if the identifier is an email.
|
Boolean |
getIsNewUser()
True if it's a new user sign-in, false if it's a returning user.
|
String |
getKind()
The fixed string "identitytoolkit#VerifyAssertionResponse".
|
String |
getLanguage()
The language preference of the user.
|
String |
getLastName()
The last name of the user.
|
String |
getLocalId()
The RP local ID if it's already been mapped to the IdP account identified by the federated ID.
|
Boolean |
getNeedConfirmation()
Whether the assertion is from a non-trusted IDP and need account linking confirmation.
|
Boolean |
getNeedEmail()
Whether need client to supply email to complete the federated login flow.
|
String |
getNickName()
The nick name of the user.
|
String |
getOauthAccessToken()
The OAuth2 access token.
|
String |
getOauthAuthorizationCode()
The OAuth2 authorization code.
|
Integer |
getOauthExpireIn()
The lifetime in seconds of the OAuth2 access token.
|
String |
getOauthIdToken()
The OIDC id token.
|
String |
getOauthRequestToken()
The user approved request token for the OpenID OAuth extension.
|
String |
getOauthScope()
The scope for the OpenID OAuth extension.
|
String |
getOauthTokenSecret()
The OAuth1 access token secret.
|
String |
getOriginalEmail()
The original email stored in the mapping storage.
|
String |
getPhotoUrl()
The URI of the public accessible profiel picture.
|
String |
getProviderId()
The IdP ID.
|
String |
getRawUserInfo()
Raw IDP-returned user info.
|
String |
getRefreshToken()
If idToken is STS id token, then this field will be refresh token.
|
String |
getScreenName()
The screen_name of a Twitter user or the login name at Github.
|
String |
getTimeZone()
The timezone of the user.
|
List<String> |
getVerifiedProvider()
When action is 'map', contains the idps which can be used for confirmation.
|
VerifyAssertionResponse |
set(String fieldName,
Object value) |
VerifyAssertionResponse |
setAction(String action)
The action code.
|
VerifyAssertionResponse |
setAppInstallationUrl(String appInstallationUrl)
URL for OTA app installation.
|
VerifyAssertionResponse |
setAppScheme(String appScheme)
The custom scheme used by mobile app.
|
VerifyAssertionResponse |
setContext(String context)
The opaque value used by the client to maintain context info between the authentication request
and the IDP callback.
|
VerifyAssertionResponse |
setDateOfBirth(String dateOfBirth)
The birth date of the IdP account.
|
VerifyAssertionResponse |
setDisplayName(String displayName)
The display name of the user.
|
VerifyAssertionResponse |
setEmail(String email)
The email returned by the IdP.
|
VerifyAssertionResponse |
setEmailRecycled(Boolean emailRecycled)
It's true if the email is recycled.
|
VerifyAssertionResponse |
setEmailVerified(Boolean emailVerified)
The value is true if the IDP is also the email provider.
|
VerifyAssertionResponse |
setErrorMessage(String errorMessage)
Client error code.
|
VerifyAssertionResponse |
setExpiresIn(Long expiresIn)
If idToken is STS id token, then this field will be expiration time of STS id token in seconds.
|
VerifyAssertionResponse |
setFederatedId(String federatedId)
The unique ID identifies the IdP account.
|
VerifyAssertionResponse |
setFirstName(String firstName)
The first name of the user.
|
VerifyAssertionResponse |
setFullName(String fullName)
The full name of the user.
|
VerifyAssertionResponse |
setIdToken(String idToken)
The ID token.
|
VerifyAssertionResponse |
setInputEmail(String inputEmail)
It's the identifier param in the createAuthUri request if the identifier is an email.
|
VerifyAssertionResponse |
setIsNewUser(Boolean isNewUser)
True if it's a new user sign-in, false if it's a returning user.
|
VerifyAssertionResponse |
setKind(String kind)
The fixed string "identitytoolkit#VerifyAssertionResponse".
|
VerifyAssertionResponse |
setLanguage(String language)
The language preference of the user.
|
VerifyAssertionResponse |
setLastName(String lastName)
The last name of the user.
|
VerifyAssertionResponse |
setLocalId(String localId)
The RP local ID if it's already been mapped to the IdP account identified by the federated ID.
|
VerifyAssertionResponse |
setNeedConfirmation(Boolean needConfirmation)
Whether the assertion is from a non-trusted IDP and need account linking confirmation.
|
VerifyAssertionResponse |
setNeedEmail(Boolean needEmail)
Whether need client to supply email to complete the federated login flow.
|
VerifyAssertionResponse |
setNickName(String nickName)
The nick name of the user.
|
VerifyAssertionResponse |
setOauthAccessToken(String oauthAccessToken)
The OAuth2 access token.
|
VerifyAssertionResponse |
setOauthAuthorizationCode(String oauthAuthorizationCode)
The OAuth2 authorization code.
|
VerifyAssertionResponse |
setOauthExpireIn(Integer oauthExpireIn)
The lifetime in seconds of the OAuth2 access token.
|
VerifyAssertionResponse |
setOauthIdToken(String oauthIdToken)
The OIDC id token.
|
VerifyAssertionResponse |
setOauthRequestToken(String oauthRequestToken)
The user approved request token for the OpenID OAuth extension.
|
VerifyAssertionResponse |
setOauthScope(String oauthScope)
The scope for the OpenID OAuth extension.
|
VerifyAssertionResponse |
setOauthTokenSecret(String oauthTokenSecret)
The OAuth1 access token secret.
|
VerifyAssertionResponse |
setOriginalEmail(String originalEmail)
The original email stored in the mapping storage.
|
VerifyAssertionResponse |
setPhotoUrl(String photoUrl)
The URI of the public accessible profiel picture.
|
VerifyAssertionResponse |
setProviderId(String providerId)
The IdP ID.
|
VerifyAssertionResponse |
setRawUserInfo(String rawUserInfo)
Raw IDP-returned user info.
|
VerifyAssertionResponse |
setRefreshToken(String refreshToken)
If idToken is STS id token, then this field will be refresh token.
|
VerifyAssertionResponse |
setScreenName(String screenName)
The screen_name of a Twitter user or the login name at Github.
|
VerifyAssertionResponse |
setTimeZone(String timeZone)
The timezone of the user.
|
VerifyAssertionResponse |
setVerifiedProvider(List<String> verifiedProvider)
When action is 'map', contains the idps which can be used for confirmation.
|
getFactory, setFactory, toPrettyString, toStringentrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeysclear, containsKey, containsValue, isEmpty, keySet, size, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAllpublic String getAction()
null for nonepublic VerifyAssertionResponse setAction(String action)
action - action or null for nonepublic String getAppInstallationUrl()
null for nonepublic VerifyAssertionResponse setAppInstallationUrl(String appInstallationUrl)
appInstallationUrl - appInstallationUrl or null for nonepublic String getAppScheme()
null for nonepublic VerifyAssertionResponse setAppScheme(String appScheme)
appScheme - appScheme or null for nonepublic String getContext()
null for nonepublic VerifyAssertionResponse setContext(String context)
context - context or null for nonepublic String getDateOfBirth()
null for nonepublic VerifyAssertionResponse setDateOfBirth(String dateOfBirth)
dateOfBirth - dateOfBirth or null for nonepublic String getDisplayName()
null for nonepublic VerifyAssertionResponse setDisplayName(String displayName)
displayName - displayName or null for nonepublic String getEmail()
null for nonepublic VerifyAssertionResponse setEmail(String email)
email - email or null for nonepublic Boolean getEmailRecycled()
null for nonepublic VerifyAssertionResponse setEmailRecycled(Boolean emailRecycled)
emailRecycled - emailRecycled or null for nonepublic Boolean getEmailVerified()
null for nonepublic VerifyAssertionResponse setEmailVerified(Boolean emailVerified)
emailVerified - emailVerified or null for nonepublic String getErrorMessage()
null for nonepublic VerifyAssertionResponse setErrorMessage(String errorMessage)
errorMessage - errorMessage or null for nonepublic Long getExpiresIn()
null for nonepublic VerifyAssertionResponse setExpiresIn(Long expiresIn)
expiresIn - expiresIn or null for nonepublic String getFederatedId()
null for nonepublic VerifyAssertionResponse setFederatedId(String federatedId)
federatedId - federatedId or null for nonepublic String getFirstName()
null for nonepublic VerifyAssertionResponse setFirstName(String firstName)
firstName - firstName or null for nonepublic String getFullName()
null for nonepublic VerifyAssertionResponse setFullName(String fullName)
fullName - fullName or null for nonepublic String getIdToken()
null for nonepublic VerifyAssertionResponse setIdToken(String idToken)
idToken - idToken or null for nonepublic String getInputEmail()
null for nonepublic VerifyAssertionResponse setInputEmail(String inputEmail)
inputEmail - inputEmail or null for nonepublic Boolean getIsNewUser()
null for nonepublic VerifyAssertionResponse setIsNewUser(Boolean isNewUser)
isNewUser - isNewUser or null for nonepublic String getKind()
null for nonepublic VerifyAssertionResponse setKind(String kind)
kind - kind or null for nonepublic String getLanguage()
null for nonepublic VerifyAssertionResponse setLanguage(String language)
language - language or null for nonepublic String getLastName()
null for nonepublic VerifyAssertionResponse setLastName(String lastName)
lastName - lastName or null for nonepublic String getLocalId()
null for nonepublic VerifyAssertionResponse setLocalId(String localId)
localId - localId or null for nonepublic Boolean getNeedConfirmation()
null for nonepublic VerifyAssertionResponse setNeedConfirmation(Boolean needConfirmation)
needConfirmation - needConfirmation or null for nonepublic Boolean getNeedEmail()
null for nonepublic VerifyAssertionResponse setNeedEmail(Boolean needEmail)
needEmail - needEmail or null for nonepublic String getNickName()
null for nonepublic VerifyAssertionResponse setNickName(String nickName)
nickName - nickName or null for nonepublic String getOauthAccessToken()
null for nonepublic VerifyAssertionResponse setOauthAccessToken(String oauthAccessToken)
oauthAccessToken - oauthAccessToken or null for nonepublic String getOauthAuthorizationCode()
null for nonepublic VerifyAssertionResponse setOauthAuthorizationCode(String oauthAuthorizationCode)
oauthAuthorizationCode - oauthAuthorizationCode or null for nonepublic Integer getOauthExpireIn()
null for nonepublic VerifyAssertionResponse setOauthExpireIn(Integer oauthExpireIn)
oauthExpireIn - oauthExpireIn or null for nonepublic String getOauthIdToken()
null for nonepublic VerifyAssertionResponse setOauthIdToken(String oauthIdToken)
oauthIdToken - oauthIdToken or null for nonepublic String getOauthRequestToken()
null for nonepublic VerifyAssertionResponse setOauthRequestToken(String oauthRequestToken)
oauthRequestToken - oauthRequestToken or null for nonepublic String getOauthScope()
null for nonepublic VerifyAssertionResponse setOauthScope(String oauthScope)
oauthScope - oauthScope or null for nonepublic String getOauthTokenSecret()
null for nonepublic VerifyAssertionResponse setOauthTokenSecret(String oauthTokenSecret)
oauthTokenSecret - oauthTokenSecret or null for nonepublic String getOriginalEmail()
null for nonepublic VerifyAssertionResponse setOriginalEmail(String originalEmail)
originalEmail - originalEmail or null for nonepublic String getPhotoUrl()
null for nonepublic VerifyAssertionResponse setPhotoUrl(String photoUrl)
photoUrl - photoUrl or null for nonepublic String getProviderId()
null for nonepublic VerifyAssertionResponse setProviderId(String providerId)
providerId - providerId or null for nonepublic String getRawUserInfo()
null for nonepublic VerifyAssertionResponse setRawUserInfo(String rawUserInfo)
rawUserInfo - rawUserInfo or null for nonepublic String getRefreshToken()
null for nonepublic VerifyAssertionResponse setRefreshToken(String refreshToken)
refreshToken - refreshToken or null for nonepublic String getScreenName()
null for nonepublic VerifyAssertionResponse setScreenName(String screenName)
screenName - screenName or null for nonepublic String getTimeZone()
null for nonepublic VerifyAssertionResponse setTimeZone(String timeZone)
timeZone - timeZone or null for nonepublic List<String> getVerifiedProvider()
null for nonepublic VerifyAssertionResponse setVerifiedProvider(List<String> verifiedProvider)
verifiedProvider - verifiedProvider or null for nonepublic VerifyAssertionResponse set(String fieldName, Object value)
set in class GenericJsonpublic VerifyAssertionResponse clone()
clone in class GenericJsonCopyright © 2011–2021 Google. All rights reserved.