ConfigSignInHashConfigArgs

data class ConfigSignInHashConfigArgs(val algorithm: Output<String>? = null, val memoryCost: Output<Int>? = null, val rounds: Output<Int>? = null, val saltSeparator: Output<String>? = null, val signerKey: Output<String>? = null) : ConvertibleToJava<ConfigSignInHashConfigArgs>

Constructors

Link copied to clipboard
fun ConfigSignInHashConfigArgs(algorithm: Output<String>? = null, memoryCost: Output<Int>? = null, rounds: Output<Int>? = null, saltSeparator: Output<String>? = null, signerKey: Output<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): ConfigSignInHashConfigArgs

Properties

Link copied to clipboard
val algorithm: Output<String>? = null

(Output) Different password hash algorithms used in Identity Toolkit.

Link copied to clipboard
val memoryCost: Output<Int>? = null

(Output) Memory cost for hash calculation. Used by scrypt and other similar password derivation algorithms. See https://tools.ietf.org/html/rfc7914 for explanation of field.

Link copied to clipboard
val rounds: Output<Int>? = null

(Output) How many rounds for hash calculation. Used by scrypt and other similar password derivation algorithms.

Link copied to clipboard
val saltSeparator: Output<String>? = null

(Output) Non-printable character to be inserted between the salt and plain text password in base64.

Link copied to clipboard
val signerKey: Output<String>? = null

(Output) Signer key in base64.