C D G I N R S V Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- channelBinding - Variable in class com.ongres.scram.client.ScramClient.PreBuilder1
- channelBinding(ScramClient.ChannelBinding) - Static method in class com.ongres.scram.client.ScramClient
-
Selects for the client whether to use channel binding.
- channelBindingMechanism - Variable in class com.ongres.scram.client.ScramClient.PreBuilder2
- clientFinalMessage() - Method in class com.ongres.scram.client.ScramSession.ClientFinalProcessor
-
Generates the SCRAM representation of the client-final-message.
- clientFinalProcessor(byte[], byte[]) - Method in class com.ongres.scram.client.ScramSession.ServerFirstProcessor
-
Generates a
ScramSession.ClientFinalProcessor, that allows to generate the client-final-message and also receive and parse the server-first-message. - clientFinalProcessor(String) - Method in class com.ongres.scram.client.ScramSession.ServerFirstProcessor
-
Generates a
ScramSession.ClientFinalProcessor, that allows to generate the client-final-message and also receive and parse the server-first-message. - clientFirstMessage() - Method in class com.ongres.scram.client.ScramSession
-
Returns the text representation of a SCRAM client-first-message, with no channel binding nor authzid.
- clientFirstMessage(Gs2CbindFlag, String, String) - Method in class com.ongres.scram.client.ScramSession
-
Returns the text representation of a SCRAM client-first-message, with the GSS-API header values indicated.
- com.ongres.scram.client - package com.ongres.scram.client
D
- DEFAULT_NONCE_LENGTH - Static variable in class com.ongres.scram.client.ScramClient
-
Length (in characters, bytes) of the nonce generated by default (if no nonce supplier is provided)
G
- get() - Method in interface com.ongres.scram.client.NonceSupplier
- getIteration() - Method in class com.ongres.scram.client.ScramSession.ServerFirstProcessor
- getSalt() - Method in class com.ongres.scram.client.ScramSession.ServerFirstProcessor
- getScramMechanism() - Method in class com.ongres.scram.client.ScramClient
- getStringPreparation() - Method in class com.ongres.scram.client.ScramClient
- gs2CbindFlag() - Method in enum com.ongres.scram.client.ScramClient.ChannelBinding
I
- IF_SERVER_SUPPORTS_IT - com.ongres.scram.client.ScramClient.ChannelBinding
-
Channel binding is preferred.
N
- NO - com.ongres.scram.client.ScramClient.ChannelBinding
-
Don't use channel binding.
- nonceLength(int) - Method in class com.ongres.scram.client.ScramClient.Builder
-
Sets a non-default (
ScramClient.DEFAULT_NONCE_LENGTH) length for the nonce generation, if no alternate nonceSupplier is provided viaScramClient.Builder.nonceSupplier(NonceSupplier). - nonceSupplier(NonceSupplier) - Method in class com.ongres.scram.client.ScramClient.Builder
-
Optional call.
- NonceSupplier - Interface in com.ongres.scram.client
- nonChannelBindingMechanism - Variable in class com.ongres.scram.client.ScramClient.PreBuilder2
R
- receiveServerFinalMessage(String) - Method in class com.ongres.scram.client.ScramSession.ClientFinalProcessor
-
Receive and process the server-final-message.
- receiveServerFirstMessage(String) - Method in class com.ongres.scram.client.ScramSession
-
Constructs a handler for the server-first-message, from its String representation.
S
- ScramClient - Class in com.ongres.scram.client
-
A class that can be parametrized to generate
ScramSessions. - 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
ScramSessionfor 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
V
- valueOf(String) - Static method in enum com.ongres.scram.client.ScramClient.ChannelBinding
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.ongres.scram.client.ScramClient.ChannelBinding
-
Returns an array containing the constants of this enum type, in the order they are declared.
Y
- YES - com.ongres.scram.client.ScramClient.ChannelBinding
-
Force use of channel binding.
All Classes All Packages