public final class IdentitytoolkitRelyingpartyCreateAuthUriRequest 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 |
|---|
IdentitytoolkitRelyingpartyCreateAuthUriRequest() |
| Modifier and Type | Method and Description |
|---|---|
IdentitytoolkitRelyingpartyCreateAuthUriRequest |
clone() |
String |
getAppId()
The app ID of the mobile app, base64(CERT_SHA1):PACKAGE_NAME for Android, BUNDLE_ID for iOS.
|
String |
getAuthFlowType()
Explicitly specify the auth flow type.
|
String |
getClientId()
The relying party OAuth client ID.
|
String |
getContext()
The opaque value used by the client to maintain context info between the authentication request
and the IDP callback.
|
String |
getContinueUri()
The URI to which the IDP redirects the user after the federated login flow.
|
Map<String,String> |
getCustomParameter()
The query parameter that client can customize by themselves in auth url.
|
String |
getHostedDomain()
The hosted domain to restrict sign-in to accounts at that domain for Google Apps hosted
accounts.
|
String |
getIdentifier()
The email or federated ID of the user.
|
String |
getOauthConsumerKey()
The developer's consumer key for OpenId OAuth Extension
|
String |
getOauthScope()
Additional oauth scopes, beyond the basid user profile, that the user would be prompted to
grant
|
String |
getOpenidRealm()
Optional realm for OpenID protocol.
|
String |
getOtaApp()
The native app package for OTA installation.
|
String |
getProviderId()
The IdP ID.
|
String |
getSessionId()
The session_id passed by client.
|
String |
getTenantId()
For multi-tenant use cases, in order to construct sign-in URL with the correct IDP parameters,
Firebear needs to know which Tenant to retrieve IDP configs from.
|
BigInteger |
getTenantProjectNumber()
Tenant project number to be used for idp discovery.
|
IdentitytoolkitRelyingpartyCreateAuthUriRequest |
set(String fieldName,
Object value) |
IdentitytoolkitRelyingpartyCreateAuthUriRequest |
setAppId(String appId)
The app ID of the mobile app, base64(CERT_SHA1):PACKAGE_NAME for Android, BUNDLE_ID for iOS.
|
IdentitytoolkitRelyingpartyCreateAuthUriRequest |
setAuthFlowType(String authFlowType)
Explicitly specify the auth flow type.
|
IdentitytoolkitRelyingpartyCreateAuthUriRequest |
setClientId(String clientId)
The relying party OAuth client ID.
|
IdentitytoolkitRelyingpartyCreateAuthUriRequest |
setContext(String context)
The opaque value used by the client to maintain context info between the authentication request
and the IDP callback.
|
IdentitytoolkitRelyingpartyCreateAuthUriRequest |
setContinueUri(String continueUri)
The URI to which the IDP redirects the user after the federated login flow.
|
IdentitytoolkitRelyingpartyCreateAuthUriRequest |
setCustomParameter(Map<String,String> customParameter)
The query parameter that client can customize by themselves in auth url.
|
IdentitytoolkitRelyingpartyCreateAuthUriRequest |
setHostedDomain(String hostedDomain)
The hosted domain to restrict sign-in to accounts at that domain for Google Apps hosted
accounts.
|
IdentitytoolkitRelyingpartyCreateAuthUriRequest |
setIdentifier(String identifier)
The email or federated ID of the user.
|
IdentitytoolkitRelyingpartyCreateAuthUriRequest |
setOauthConsumerKey(String oauthConsumerKey)
The developer's consumer key for OpenId OAuth Extension
|
IdentitytoolkitRelyingpartyCreateAuthUriRequest |
setOauthScope(String oauthScope)
Additional oauth scopes, beyond the basid user profile, that the user would be prompted to
grant
|
IdentitytoolkitRelyingpartyCreateAuthUriRequest |
setOpenidRealm(String openidRealm)
Optional realm for OpenID protocol.
|
IdentitytoolkitRelyingpartyCreateAuthUriRequest |
setOtaApp(String otaApp)
The native app package for OTA installation.
|
IdentitytoolkitRelyingpartyCreateAuthUriRequest |
setProviderId(String providerId)
The IdP ID.
|
IdentitytoolkitRelyingpartyCreateAuthUriRequest |
setSessionId(String sessionId)
The session_id passed by client.
|
IdentitytoolkitRelyingpartyCreateAuthUriRequest |
setTenantId(String tenantId)
For multi-tenant use cases, in order to construct sign-in URL with the correct IDP parameters,
Firebear needs to know which Tenant to retrieve IDP configs from.
|
IdentitytoolkitRelyingpartyCreateAuthUriRequest |
setTenantProjectNumber(BigInteger tenantProjectNumber)
Tenant project number to be used for idp discovery.
|
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 IdentitytoolkitRelyingpartyCreateAuthUriRequest()
public String getAppId()
null for nonepublic IdentitytoolkitRelyingpartyCreateAuthUriRequest setAppId(String appId)
appId - appId or null for nonepublic String getAuthFlowType()
null for nonepublic IdentitytoolkitRelyingpartyCreateAuthUriRequest setAuthFlowType(String authFlowType)
authFlowType - authFlowType or null for nonepublic String getClientId()
null for nonepublic IdentitytoolkitRelyingpartyCreateAuthUriRequest setClientId(String clientId)
clientId - clientId or null for nonepublic String getContext()
null for nonepublic IdentitytoolkitRelyingpartyCreateAuthUriRequest setContext(String context)
context - context or null for nonepublic String getContinueUri()
null for nonepublic IdentitytoolkitRelyingpartyCreateAuthUriRequest setContinueUri(String continueUri)
continueUri - continueUri or null for nonepublic Map<String,String> getCustomParameter()
null for nonepublic IdentitytoolkitRelyingpartyCreateAuthUriRequest setCustomParameter(Map<String,String> customParameter)
customParameter - customParameter or null for nonepublic String getHostedDomain()
null for nonepublic IdentitytoolkitRelyingpartyCreateAuthUriRequest setHostedDomain(String hostedDomain)
hostedDomain - hostedDomain or null for nonepublic String getIdentifier()
null for nonepublic IdentitytoolkitRelyingpartyCreateAuthUriRequest setIdentifier(String identifier)
identifier - identifier or null for nonepublic String getOauthConsumerKey()
null for nonepublic IdentitytoolkitRelyingpartyCreateAuthUriRequest setOauthConsumerKey(String oauthConsumerKey)
oauthConsumerKey - oauthConsumerKey or null for nonepublic String getOauthScope()
null for nonepublic IdentitytoolkitRelyingpartyCreateAuthUriRequest setOauthScope(String oauthScope)
oauthScope - oauthScope or null for nonepublic String getOpenidRealm()
null for nonepublic IdentitytoolkitRelyingpartyCreateAuthUriRequest setOpenidRealm(String openidRealm)
openidRealm - openidRealm or null for nonepublic String getOtaApp()
null for nonepublic IdentitytoolkitRelyingpartyCreateAuthUriRequest setOtaApp(String otaApp)
otaApp - otaApp or null for nonepublic String getProviderId()
null for nonepublic IdentitytoolkitRelyingpartyCreateAuthUriRequest setProviderId(String providerId)
providerId - providerId or null for nonepublic String getSessionId()
null for nonepublic IdentitytoolkitRelyingpartyCreateAuthUriRequest setSessionId(String sessionId)
sessionId - sessionId or null for nonepublic String getTenantId()
null for nonepublic IdentitytoolkitRelyingpartyCreateAuthUriRequest setTenantId(String tenantId)
tenantId - tenantId or null for nonepublic BigInteger getTenantProjectNumber()
null for nonepublic IdentitytoolkitRelyingpartyCreateAuthUriRequest setTenantProjectNumber(BigInteger tenantProjectNumber)
tenantProjectNumber - tenantProjectNumber or null for nonepublic IdentitytoolkitRelyingpartyCreateAuthUriRequest set(String fieldName, Object value)
set in class GenericJsonpublic IdentitytoolkitRelyingpartyCreateAuthUriRequest clone()
clone in class GenericJsonCopyright © 2011–2021 Google. All rights reserved.