C E G H I O P S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- createClient(String, CallbackHandler, SecureRandom, ChannelBindingCallback, int, int, Supplier<Provider[]>) - Method in class org.wildfly.security.mechanism.scram.ScramMechanism
-
Create a SCRAM client for this mechanism.
- createServer(CallbackHandler, SecureRandom, ChannelBindingCallback, int, int, Supplier<Provider[]>) - Method in class org.wildfly.security.mechanism.scram.ScramMechanism
-
Create a SCRAM server for this mechanism.
E
- evaluateFinalClientMessage(ScramInitialServerResult, ScramFinalClientMessage) - Method in class org.wildfly.security.mechanism.scram.ScramServer
-
Evaluates a SCRAM final client message and authorizes the user.
- evaluateInitialResponse(ScramInitialClientMessage) - Method in class org.wildfly.security.mechanism.scram.ScramServer
-
Evaluates the initial client response message in SCRAM authentication.
G
- getAuthenticationName() - Method in class org.wildfly.security.mechanism.scram.ScramInitialClientMessage
-
Returns the name of the user that is authenticated.
- getAuthorizationId() - Method in class org.wildfly.security.mechanism.scram.ScramClient
-
Returns the ID of the user to be authorized.
- getAuthorizationId() - Method in class org.wildfly.security.mechanism.scram.ScramInitialClientMessage
-
Returns the ID of the user to be authorized.
- getBindingData() - Method in class org.wildfly.security.mechanism.scram.ScramClient
-
Returns a copy of the binding data for the "PLUS" channel binding option.
- getBindingData() - Method in class org.wildfly.security.mechanism.scram.ScramInitialClientMessage
-
Returns a copy of the binding data for the "PLUS" channel binding option.
- getBindingData() - Method in class org.wildfly.security.mechanism.scram.ScramServer
-
Returns the copy of the binding data for the "PLUS" channel binding option.
- getBindingType() - Method in class org.wildfly.security.mechanism.scram.ScramClient
-
Returns the binding type for the "PLUS" channel binding option.
- getBindingType() - Method in class org.wildfly.security.mechanism.scram.ScramInitialClientMessage
-
Returns the binding type for the "PLUS" channel binding option.
- getBindingType() - Method in class org.wildfly.security.mechanism.scram.ScramServer
-
Returns the binding type for the "PLUS" channel binding option.
- getCallbackHandler() - Method in class org.wildfly.security.mechanism.scram.ScramServer
-
Returns the callback handler for the authentication.
- getClientProof() - Method in class org.wildfly.security.mechanism.scram.ScramFinalClientMessage
-
Returns a copy of the client proof sent to the server.
- getHashSize() - Method in class org.wildfly.security.mechanism.scram.ScramMechanism
-
Returns the size of the hash of the SCRAM mechanism.
- getHmacName() - Method in class org.wildfly.security.mechanism.scram.ScramMechanism
-
Returns the name of the HMAC algorithm.
- getInitialChallenge() - Method in class org.wildfly.security.mechanism.scram.ScramFinalClientMessage
-
Returns the initial server message.
- getInitialPart() - Method in class org.wildfly.security.mechanism.scram.ScramInitialClientMessage
-
Returns the initial part of the message.
- getInitialResponse() - Method in class org.wildfly.security.mechanism.scram.ScramClient
-
Create an initial response.
- getInitialResponse() - Method in class org.wildfly.security.mechanism.scram.ScramFinalClientMessage
-
Returns the initial client message.
- getInitialResponse() - Method in class org.wildfly.security.mechanism.scram.ScramInitialServerMessage
-
Returns the initial client message.
- getIterationCount() - Method in class org.wildfly.security.mechanism.scram.ScramInitialServerMessage
-
Returns the iteration count used for generating salted password.
- getMechanism() - Method in class org.wildfly.security.mechanism.scram.ScramClient
-
Returns the SCRAM mechanism used for the authentication.
- getMechanism() - Method in class org.wildfly.security.mechanism.scram.ScramFinalClientMessage
-
Returns the SCRAM mechanism in the initial client message.
- getMechanism() - Method in class org.wildfly.security.mechanism.scram.ScramInitialClientMessage
-
Returns the SCRAM mechanism used for the authentication.
- getMechanism() - Method in class org.wildfly.security.mechanism.scram.ScramInitialServerMessage
-
Returns the SCRAM mechanism in the initial client message.
- getMechanism() - Method in class org.wildfly.security.mechanism.scram.ScramServer
-
Returns the SCRAM mechanism used for the authentication.
- getMessageBytes() - Method in class org.wildfly.security.mechanism.scram.ScramFinalClientMessage
-
Returns a copy of the byte array of the message.
- getMessageBytes() - Method in class org.wildfly.security.mechanism.scram.ScramFinalServerMessage
-
Returns a copy of the final server message in form of byte array.
- getMessageBytes() - Method in class org.wildfly.security.mechanism.scram.ScramInitialClientMessage
-
Returns a copy of the byte array of the message.
- getMessageBytes() - Method in class org.wildfly.security.mechanism.scram.ScramInitialServerMessage
-
Returns a copy of the message in form of byte array.
- getMessageDigestName() - Method in class org.wildfly.security.mechanism.scram.ScramMechanism
-
Returns the name of the message digest algorithm.
- getNonce() - Method in class org.wildfly.security.mechanism.scram.ScramInitialClientMessage
-
Returns a copy of a unique value generated by the client to the server.
- getPassword() - Method in class org.wildfly.security.mechanism.scram.ScramFinalClientMessage
-
Returns the password used for authentication.
- getPasswordAlgorithm() - Method in class org.wildfly.security.mechanism.scram.ScramMechanism
-
Returns the name of the password algorithm from
ScramDigestPassword. - getSalt() - Method in class org.wildfly.security.mechanism.scram.ScramInitialServerMessage
-
Returns a copy of the salt used for generating salted password.
- getScramDigestPassword() - Method in class org.wildfly.security.mechanism.scram.ScramInitialServerResult
-
Returns the digest password for the SCRAM authentication.
- getScramInitialChallenge() - Method in class org.wildfly.security.mechanism.scram.ScramInitialServerResult
-
Returns the SCRAM challenge message.
- getServerNonce() - Method in class org.wildfly.security.mechanism.scram.ScramInitialServerMessage
-
Returns a copy of the server nonce.
- getServerSignature() - Method in class org.wildfly.security.mechanism.scram.ScramFinalServerMessage
-
Returns a copy of the server signature sent to the client in form of the byte array.
H
- handleInitialChallenge(ScramInitialClientMessage, ScramInitialServerMessage) - Method in class org.wildfly.security.mechanism.scram.ScramClient
-
Handles the initial challenge from the server and create a response from the client.
I
- isBinding() - Method in class org.wildfly.security.mechanism.scram.ScramInitialClientMessage
-
Returns whether the client supports channel binding.
- isPlus() - Method in class org.wildfly.security.mechanism.scram.ScramMechanism
-
Returns whether the SCRAM mechanism uses the PLUS channel binding.
O
- org.wildfly.security.mechanism.scram - package org.wildfly.security.mechanism.scram
P
- parseFinalClientMessage(ScramInitialClientMessage, ScramInitialServerResult, byte[]) - Method in class org.wildfly.security.mechanism.scram.ScramServer
-
Parses the final client message and constructs the
ScramFinalClientMessagefrom this parsed information. - parseFinalServerMessage(byte[]) - Method in class org.wildfly.security.mechanism.scram.ScramClient
-
Parses the final server message and creates
ScramFinalServerMessagefrom parsed information. - parseInitialClientMessage(ChannelBindingCallback, byte[]) - Method in class org.wildfly.security.mechanism.scram.ScramServer
-
Construct an initial response object from a byte array.
- parseInitialServerMessage(ScramInitialClientMessage, byte[]) - Method in class org.wildfly.security.mechanism.scram.ScramClient
-
Parses the initial server message and creates
ScramInitialServerMessagefrom parsed information.
S
- SCRAM_SHA_1 - Static variable in class org.wildfly.security.mechanism.scram.ScramMechanism
- SCRAM_SHA_1_PLUS - Static variable in class org.wildfly.security.mechanism.scram.ScramMechanism
- SCRAM_SHA_256 - Static variable in class org.wildfly.security.mechanism.scram.ScramMechanism
- SCRAM_SHA_256_PLUS - Static variable in class org.wildfly.security.mechanism.scram.ScramMechanism
- SCRAM_SHA_384 - Static variable in class org.wildfly.security.mechanism.scram.ScramMechanism
- SCRAM_SHA_384_PLUS - Static variable in class org.wildfly.security.mechanism.scram.ScramMechanism
- SCRAM_SHA_512 - Static variable in class org.wildfly.security.mechanism.scram.ScramMechanism
- SCRAM_SHA_512_PLUS - Static variable in class org.wildfly.security.mechanism.scram.ScramMechanism
- ScramClient - Class in org.wildfly.security.mechanism.scram
-
A client-side implementation for the SCRAM authentication.
- ScramFinalClientMessage - Class in org.wildfly.security.mechanism.scram
-
Final client message for the SCRAM authentication.
- ScramFinalServerMessage - Class in org.wildfly.security.mechanism.scram
-
Final server message for the SCRAM authentication.
- ScramInitialClientMessage - Class in org.wildfly.security.mechanism.scram
-
Initial client message for the SCRAM authentication.
- ScramInitialServerMessage - Class in org.wildfly.security.mechanism.scram
-
Initial server message for the SCRAM authentication.
- ScramInitialServerResult - Class in org.wildfly.security.mechanism.scram
-
A class for encapsulation of the initial SCRAM challenge and the digest password.
- ScramMechanism - Class in org.wildfly.security.mechanism.scram
-
Implementation of the SCRAM authentication mechanism.
- ScramServer - Class in org.wildfly.security.mechanism.scram
-
A server-side implementation for the SCRAM authentication.
T
- toString() - Method in class org.wildfly.security.mechanism.scram.ScramMechanism
-
Returns a String representation of the SCRAM mechanism.
V
- verifyFinalChallenge(ScramFinalClientMessage, ScramFinalServerMessage) - Method in class org.wildfly.security.mechanism.scram.ScramClient
-
Verifies the final challenge received from the server.
All Classes All Packages