Class ProjectDefaultConfigSignInHashConfigArgs.Builder

    • 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
      • 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