Interface ScramClient.PasswordBuildStage

All Known Implementing Classes:
ScramClient.Builder
Enclosing class:
ScramClient

public static interface ScramClient.PasswordBuildStage
Builder stage for the password (or a ClientKey/ServerKey, or SaltedPassword).
  • Method Details

    • password

      ScramClient.FinalBuildStage password(char[] password)
      Sets the password.
      Parameters:
      password - the required password
      Returns:
      this builder for use in a chained invocation
    • saltedPassword

      ScramClient.FinalBuildStage saltedPassword(byte[] saltedPassword)
      Sets the SaltedPassword.
      Parameters:
      saltedPassword - the required SaltedPassword
      Returns:
      this builder for use in a chained invocation
    • clientAndServerKey

      ScramClient.FinalBuildStage clientAndServerKey(byte[] clientKey, byte[] serverKey)
      Sets the ClientKey/ServerKey.
      Parameters:
      clientKey - the required ClientKey
      serverKey - the required ServerKey
      Returns:
      this builder for use in a chained invocation