public final class IdentitytoolkitRelyingpartyUploadAccountRequest 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 |
|---|
IdentitytoolkitRelyingpartyUploadAccountRequest() |
| Modifier and Type | Method and Description |
|---|---|
IdentitytoolkitRelyingpartyUploadAccountRequest |
clone() |
byte[] |
decodeSaltSeparator()
The salt separator.
|
byte[] |
decodeSignerKey()
The key for to hash the password.
|
IdentitytoolkitRelyingpartyUploadAccountRequest |
encodeSaltSeparator(byte[] saltSeparator)
The salt separator.
|
IdentitytoolkitRelyingpartyUploadAccountRequest |
encodeSignerKey(byte[] signerKey)
The key for to hash the password.
|
Boolean |
getAllowOverwrite()
Whether allow overwrite existing account when user local_id exists.
|
Integer |
getBlockSize() |
Integer |
getCpuMemCost()
The following 4 fields are for standard scrypt algorithm.
|
Long |
getDelegatedProjectNumber()
GCP project number of the requesting delegated app.
|
Integer |
getDkLen() |
String |
getHashAlgorithm()
The password hash algorithm.
|
Integer |
getMemoryCost()
Memory cost for hash calculation.
|
Integer |
getParallelization() |
Integer |
getRounds()
Rounds for hash calculation.
|
String |
getSaltSeparator()
The salt separator.
|
Boolean |
getSanityCheck()
If true, backend will do sanity check(including duplicate email and federated id) when
uploading account.
|
String |
getSignerKey()
The key for to hash the password.
|
String |
getTargetProjectId()
Specify which project (field value is actually project id) to operate.
|
List<UserInfo> |
getUsers()
The account info to be stored.
|
IdentitytoolkitRelyingpartyUploadAccountRequest |
set(String fieldName,
Object value) |
IdentitytoolkitRelyingpartyUploadAccountRequest |
setAllowOverwrite(Boolean allowOverwrite)
Whether allow overwrite existing account when user local_id exists.
|
IdentitytoolkitRelyingpartyUploadAccountRequest |
setBlockSize(Integer blockSize) |
IdentitytoolkitRelyingpartyUploadAccountRequest |
setCpuMemCost(Integer cpuMemCost)
The following 4 fields are for standard scrypt algorithm.
|
IdentitytoolkitRelyingpartyUploadAccountRequest |
setDelegatedProjectNumber(Long delegatedProjectNumber)
GCP project number of the requesting delegated app.
|
IdentitytoolkitRelyingpartyUploadAccountRequest |
setDkLen(Integer dkLen) |
IdentitytoolkitRelyingpartyUploadAccountRequest |
setHashAlgorithm(String hashAlgorithm)
The password hash algorithm.
|
IdentitytoolkitRelyingpartyUploadAccountRequest |
setMemoryCost(Integer memoryCost)
Memory cost for hash calculation.
|
IdentitytoolkitRelyingpartyUploadAccountRequest |
setParallelization(Integer parallelization) |
IdentitytoolkitRelyingpartyUploadAccountRequest |
setRounds(Integer rounds)
Rounds for hash calculation.
|
IdentitytoolkitRelyingpartyUploadAccountRequest |
setSaltSeparator(String saltSeparator)
The salt separator.
|
IdentitytoolkitRelyingpartyUploadAccountRequest |
setSanityCheck(Boolean sanityCheck)
If true, backend will do sanity check(including duplicate email and federated id) when
uploading account.
|
IdentitytoolkitRelyingpartyUploadAccountRequest |
setSignerKey(String signerKey)
The key for to hash the password.
|
IdentitytoolkitRelyingpartyUploadAccountRequest |
setTargetProjectId(String targetProjectId)
Specify which project (field value is actually project id) to operate.
|
IdentitytoolkitRelyingpartyUploadAccountRequest |
setUsers(List<UserInfo> users)
The account info to be stored.
|
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 IdentitytoolkitRelyingpartyUploadAccountRequest()
public Boolean getAllowOverwrite()
null for nonepublic IdentitytoolkitRelyingpartyUploadAccountRequest setAllowOverwrite(Boolean allowOverwrite)
allowOverwrite - allowOverwrite or null for nonepublic Integer getBlockSize()
null for nonepublic IdentitytoolkitRelyingpartyUploadAccountRequest setBlockSize(Integer blockSize)
blockSize - blockSize or null for nonepublic Integer getCpuMemCost()
null for nonepublic IdentitytoolkitRelyingpartyUploadAccountRequest setCpuMemCost(Integer cpuMemCost)
cpuMemCost - cpuMemCost or null for nonepublic Long getDelegatedProjectNumber()
null for nonepublic IdentitytoolkitRelyingpartyUploadAccountRequest setDelegatedProjectNumber(Long delegatedProjectNumber)
delegatedProjectNumber - delegatedProjectNumber or null for nonepublic Integer getDkLen()
null for nonepublic IdentitytoolkitRelyingpartyUploadAccountRequest setDkLen(Integer dkLen)
dkLen - dkLen or null for nonepublic String getHashAlgorithm()
null for nonepublic IdentitytoolkitRelyingpartyUploadAccountRequest setHashAlgorithm(String hashAlgorithm)
hashAlgorithm - hashAlgorithm or null for nonepublic Integer getMemoryCost()
null for nonepublic IdentitytoolkitRelyingpartyUploadAccountRequest setMemoryCost(Integer memoryCost)
memoryCost - memoryCost or null for nonepublic Integer getParallelization()
null for nonepublic IdentitytoolkitRelyingpartyUploadAccountRequest setParallelization(Integer parallelization)
parallelization - parallelization or null for nonepublic Integer getRounds()
null for nonepublic IdentitytoolkitRelyingpartyUploadAccountRequest setRounds(Integer rounds)
rounds - rounds or null for nonepublic String getSaltSeparator()
null for nonedecodeSaltSeparator()public byte[] decodeSaltSeparator()
null for nonegetSaltSeparator()public IdentitytoolkitRelyingpartyUploadAccountRequest setSaltSeparator(String saltSeparator)
saltSeparator - saltSeparator or null for none#encodeSaltSeparator()public IdentitytoolkitRelyingpartyUploadAccountRequest encodeSaltSeparator(byte[] saltSeparator)
The value is encoded Base64 or {@code null} for none.
public Boolean getSanityCheck()
null for nonepublic IdentitytoolkitRelyingpartyUploadAccountRequest setSanityCheck(Boolean sanityCheck)
sanityCheck - sanityCheck or null for nonepublic String getSignerKey()
null for nonedecodeSignerKey()public byte[] decodeSignerKey()
null for nonegetSignerKey()public IdentitytoolkitRelyingpartyUploadAccountRequest setSignerKey(String signerKey)
signerKey - signerKey or null for none#encodeSignerKey()public IdentitytoolkitRelyingpartyUploadAccountRequest encodeSignerKey(byte[] signerKey)
The value is encoded Base64 or {@code null} for none.
public String getTargetProjectId()
null for nonepublic IdentitytoolkitRelyingpartyUploadAccountRequest setTargetProjectId(String targetProjectId)
targetProjectId - targetProjectId or null for nonepublic List<UserInfo> getUsers()
null for nonepublic IdentitytoolkitRelyingpartyUploadAccountRequest setUsers(List<UserInfo> users)
users - users or null for nonepublic IdentitytoolkitRelyingpartyUploadAccountRequest set(String fieldName, Object value)
set in class GenericJsonpublic IdentitytoolkitRelyingpartyUploadAccountRequest clone()
clone in class GenericJsonCopyright © 2011–2021 Google. All rights reserved.