- ScramClient - Class in com.ongres.scram.client
-
- ScramClient.Builder - Class in com.ongres.scram.client
-
This class is not meant to be used directly.
- ScramClient.ChannelBinding - Enum in com.ongres.scram.client
-
Select whether this client will support channel binding or not
- ScramClient.PreBuilder1 - Class in com.ongres.scram.client
-
This class is not meant to be used directly.
- ScramClient.PreBuilder2 - Class in com.ongres.scram.client
-
This class is not meant to be used directly.
- scramSession(String) - Method in class com.ongres.scram.client.ScramClient
-
Instantiates a
ScramSession
for the specified user and this parametrized generator.
- ScramSession - Class in com.ongres.scram.client
-
A class that represents a SCRAM client.
- ScramSession(ScramMechanism, StringPreparation, String, String) - Constructor for class com.ongres.scram.client.ScramSession
-
Constructs a SCRAM client, to perform an authentication for a given user.
- ScramSession.ClientFinalProcessor - Class in com.ongres.scram.client
-
Processor that allows to generate the client-final-message,
as well as process the server-final-message and verify server's signature.
- ScramSession.ServerFirstProcessor - Class in com.ongres.scram.client
-
Process a received server-first-message.
- secureRandomAlgorithmProvider(String, String) - Method in class com.ongres.scram.client.ScramClient.Builder
-
Optional call.
- selectClientMechanism(ScramMechanism) - Method in class com.ongres.scram.client.ScramClient.PreBuilder2
-
Select a fixed client mechanism.
- selectMechanismBasedOnServerAdvertised(String...) - Method in class com.ongres.scram.client.ScramClient.PreBuilder2
-
Inform the client of the SCRAM mechanisms supported by the server.
- selectMechanismBasedOnServerAdvertisedCsv(String) - Method in class com.ongres.scram.client.ScramClient.PreBuilder2
-
Inform the client of the SCRAM mechanisms supported by the server.
- setup() - Method in class com.ongres.scram.client.ScramClient.Builder
-
Gets the client, fully constructed and configured, with the provided channel binding, string preparation
properties, and the selected SCRAM mechanism based on server supported mechanisms.
- stringPreparation - Variable in class com.ongres.scram.client.ScramClient.PreBuilder2
-
- stringPreparation(StringPreparation) - Method in class com.ongres.scram.client.ScramClient.PreBuilder1
-
Selects the string preparation algorithm to use by the client.
- supportedMechanisms() - Static method in class com.ongres.scram.client.ScramClient
-
List all the supported SCRAM mechanisms by this client implementation