Class ProjectDefaultConfigSignInHashConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.identityplatform.inputs.ProjectDefaultConfigSignInHashConfigArgs.Builder
-
- Enclosing class:
- ProjectDefaultConfigSignInHashConfigArgs
public static final class ProjectDefaultConfigSignInHashConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ProjectDefaultConfigSignInHashConfigArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ProjectDefaultConfigSignInHashConfigArgs defaults)
-
-
Method Detail
-
algorithm
public ProjectDefaultConfigSignInHashConfigArgs.Builder algorithm(@Nullable com.pulumi.core.Output<java.lang.String> algorithm)
- Parameters:
algorithm
- (Output) Different password hash algorithms used in Identity Toolkit.- Returns:
- builder
-
algorithm
public ProjectDefaultConfigSignInHashConfigArgs.Builder algorithm(java.lang.String algorithm)
- Parameters:
algorithm
- (Output) Different password hash algorithms used in Identity Toolkit.- Returns:
- builder
-
memoryCost
public ProjectDefaultConfigSignInHashConfigArgs.Builder memoryCost(@Nullable com.pulumi.core.Output<java.lang.Integer> memoryCost)
- Parameters:
memoryCost
- (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.- Returns:
- builder
-
memoryCost
public ProjectDefaultConfigSignInHashConfigArgs.Builder memoryCost(java.lang.Integer memoryCost)
- Parameters:
memoryCost
- (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.- Returns:
- builder
-
rounds
public ProjectDefaultConfigSignInHashConfigArgs.Builder rounds(@Nullable com.pulumi.core.Output<java.lang.Integer> rounds)
- Parameters:
rounds
- (Output) How many rounds for hash calculation. Used by scrypt and other similar password derivation algorithms.- Returns:
- builder
-
rounds
public ProjectDefaultConfigSignInHashConfigArgs.Builder rounds(java.lang.Integer rounds)
- Parameters:
rounds
- (Output) How many rounds for hash calculation. Used by scrypt and other similar password derivation algorithms.- Returns:
- builder
-
saltSeparator
public ProjectDefaultConfigSignInHashConfigArgs.Builder saltSeparator(@Nullable com.pulumi.core.Output<java.lang.String> saltSeparator)
- Parameters:
saltSeparator
- (Output) Non-printable character to be inserted between the salt and plain text password in base64.- Returns:
- builder
-
saltSeparator
public ProjectDefaultConfigSignInHashConfigArgs.Builder saltSeparator(java.lang.String saltSeparator)
- Parameters:
saltSeparator
- (Output) Non-printable character to be inserted between the salt and plain text password in base64.- Returns:
- builder
-
signerKey
public ProjectDefaultConfigSignInHashConfigArgs.Builder signerKey(@Nullable com.pulumi.core.Output<java.lang.String> signerKey)
- Parameters:
signerKey
- (Output) Signer key in base64.- Returns:
- builder
-
signerKey
public ProjectDefaultConfigSignInHashConfigArgs.Builder signerKey(java.lang.String signerKey)
- Parameters:
signerKey
- (Output) Signer key in base64.- Returns:
- builder
-
build
public ProjectDefaultConfigSignInHashConfigArgs build()
-
-