Uses of Interface
com.ongres.scram.client.ScramClient.FinalBuildStage
Packages that use ScramClient.FinalBuildStage
Package
Description
This module expose the client implementation of Salted Challenge Response
Authentication Mechanism (SCRAM).
-
Uses of ScramClient.FinalBuildStage in com.ongres.scram.client
Classes in com.ongres.scram.client that implement ScramClient.FinalBuildStageModifier and TypeClassDescription(package private) static final classBuilds instances of typeScramClient.Methods in com.ongres.scram.client that return ScramClient.FinalBuildStageModifier and TypeMethodDescriptionSets the authzid.ScramClient.Builder.channelBinding(@Nullable String cbindType, byte @Nullable [] cbindData) ScramClient.FinalBuildStage.channelBinding(@Nullable String cbindType, byte @Nullable [] cbindData) If the client supports channel binding negotiation, this method sets the type and data used for channel binding.ScramClient.Builder.clientAndServerKey(byte @NotNull [] clientKey, byte @NotNull [] serverKey) ScramClient.PasswordBuildStage.clientAndServerKey(byte @NotNull [] clientKey, byte @NotNull [] serverKey) Sets the ClientKey/ServerKey.ScramClient.Builder.nonceLength(int length) ScramClient.FinalBuildStage.nonceLength(int length) Sets a non-default length for the nonce generation.ScramClient.Builder.nonceSupplier(@NotNull Supplier<@NotNull String> nonceSupplier) ScramClient.FinalBuildStage.nonceSupplier(@NotNull Supplier<@NotNull String> nonceSupplier) The client will use a default nonce generator, unless an external one is provided by this method.ScramClient.Builder.password(char @NotNull [] password) ScramClient.PasswordBuildStage.password(char @NotNull [] password) Sets the password.ScramClient.Builder.saltedPassword(byte @NotNull [] saltedPassword) ScramClient.PasswordBuildStage.saltedPassword(byte @NotNull [] saltedPassword) Sets the SaltedPassword.ScramClient.Builder.secureRandomAlgorithmProvider(@NotNull String algorithm, @Nullable String provider) ScramClient.FinalBuildStage.secureRandomAlgorithmProvider(@NotNull String algorithm, @Nullable String provider) Selects a non-default SecureRandom instance, based on the given algorithm and optionally provider.ScramClient.Builder.stringPreparation(@NotNull StringPreparation stringPreparation) ScramClient.FinalBuildStage.stringPreparation(@NotNull StringPreparation stringPreparation) Sets the StringPreparation, is recommended to leave the default SASL_PREPARATION.