A B C D E F G H I J K L M N O P R S T U W 
All Classes All Packages

A

AbstractDelegatingSaslClient - Class in org.wildfly.security.sasl.util
An abstract base for SaslClient instances which delegate to another SaslClient.
AbstractDelegatingSaslClient(SaslClient) - Constructor for class org.wildfly.security.sasl.util.AbstractDelegatingSaslClient
Construct a new instance.
AbstractDelegatingSaslClientFactory - Class in org.wildfly.security.sasl.util
An abstract base for SaslClientFactory instances which delegate to another SaslClientFactory.
AbstractDelegatingSaslClientFactory(SaslClientFactory) - Constructor for class org.wildfly.security.sasl.util.AbstractDelegatingSaslClientFactory
Construct a new instance.
AbstractDelegatingSaslServer - Class in org.wildfly.security.sasl.util
An abstract base for SaslServer instances which delegate to another SaslServer.
AbstractDelegatingSaslServer(SaslServer) - Constructor for class org.wildfly.security.sasl.util.AbstractDelegatingSaslServer
Construct a new instance.
AbstractDelegatingSaslServerFactory - Class in org.wildfly.security.sasl.util
An abstract base for SaslServerFactory instances which delegate to another SaslServerFactory.
AbstractDelegatingSaslServerFactory(SaslServerFactory) - Constructor for class org.wildfly.security.sasl.util.AbstractDelegatingSaslServerFactory
Construct a new instance.
AbstractSaslClient - Class in org.wildfly.security.sasl.util
A base class for SASL client implementations.
AbstractSaslClient(String, String, String, CallbackHandler, String, boolean) - Constructor for class org.wildfly.security.sasl.util.AbstractSaslClient
Deprecated.
AbstractSaslClient(String, String, String, CallbackHandler, String, boolean, ElytronMessages) - Constructor for class org.wildfly.security.sasl.util.AbstractSaslClient
Construct a new instance.
AbstractSaslFactory - Class in org.wildfly.security.sasl.util
Abstract SASL factory base class.
AbstractSaslFactory(String) - Constructor for class org.wildfly.security.sasl.util.AbstractSaslFactory
Construct a new instance.
AbstractSaslParticipant - Class in org.wildfly.security.sasl.util
A common base class for SASL participants.
AbstractSaslParticipant(String, String, String, CallbackHandler) - Constructor for class org.wildfly.security.sasl.util.AbstractSaslParticipant
Deprecated.
AbstractSaslParticipant(String, String, String, CallbackHandler, ElytronMessages) - Constructor for class org.wildfly.security.sasl.util.AbstractSaslParticipant
Construct a new instance.
AbstractSaslServer - Class in org.wildfly.security.sasl.util
A base class for SASL client implementations.
AbstractSaslServer(String, String, String, CallbackHandler) - Constructor for class org.wildfly.security.sasl.util.AbstractSaslServer
Deprecated.
AbstractSaslServer(String, String, String, CallbackHandler, ElytronMessages) - Constructor for class org.wildfly.security.sasl.util.AbstractSaslServer
Construct a new instance.
addAllRemaining() - Method in class org.wildfly.security.sasl.SaslMechanismSelector
 
addMatching(SaslMechanismPredicate) - Method in class org.wildfly.security.sasl.SaslMechanismSelector
 
addMechanism(String) - Method in class org.wildfly.security.sasl.SaslMechanismSelector
 
addMechanisms(String...) - Method in class org.wildfly.security.sasl.SaslMechanismSelector
 
AggregateSaslClientFactory - Class in org.wildfly.security.sasl.util
A SaslClientFactory which aggregates other SaslClientFactory instances into one.
AggregateSaslClientFactory(Collection<SaslClientFactory>) - Constructor for class org.wildfly.security.sasl.util.AggregateSaslClientFactory
Construct a new instance.
AggregateSaslClientFactory(SaslClientFactory...) - Constructor for class org.wildfly.security.sasl.util.AggregateSaslClientFactory
Construct a new instance.
AggregateSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory which aggregates other SaslServerFactory instances into one.
AggregateSaslServerFactory(Collection<SaslServerFactory>) - Constructor for class org.wildfly.security.sasl.util.AggregateSaslServerFactory
Construct a new instance.
AggregateSaslServerFactory(SaslServerFactory...) - Constructor for class org.wildfly.security.sasl.util.AggregateSaslServerFactory
Construct a new instance.
ALL - Static variable in class org.wildfly.security.sasl.SaslMechanismSelector
 
ALTERNATIVE_PROTOCOLS - Static variable in class org.wildfly.security.sasl.WildFlySasl
A property used to supply a separated list (space, comma, tab, new line) of alternative protocols to be acceptable in responses received from the client.
ANONYMOUS - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
apply(Collection<String>, SSLSession) - Method in class org.wildfly.security.sasl.SaslMechanismSelector
Get a list of mechanism names which are matched by this selector in the preferential order that the selector specifies.
assertComplete() - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
A convenience method to throw a IllegalStateException is authentication is not yet complete.
AUTHENTICATION_TIMEOUT - Static variable in class org.wildfly.security.sasl.WildFlySasl
The amount of time, in seconds, after which a server should terminate an authentication attempt.
AuthenticationCompleteCallbackSaslClientFactory - Class in org.wildfly.security.sasl.util
A SaslClientFactory which adds AuthenticationCompleteCallback functionality to a delegate SaslClientFactory.
AuthenticationCompleteCallbackSaslClientFactory(SaslClientFactory) - Constructor for class org.wildfly.security.sasl.util.AuthenticationCompleteCallbackSaslClientFactory
Construct a new instance.
AuthenticationCompleteCallbackSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory which adds AuthenticationCompleteCallback functionality to a delegate SaslServerFactory.
AuthenticationCompleteCallbackSaslServerFactory(SaslServerFactory) - Constructor for class org.wildfly.security.sasl.util.AuthenticationCompleteCallbackSaslServerFactory
Construct a new instance.
AuthenticationTimeoutSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory which adds authentication timeout functionality to a delegate SaslServerFactory.
AuthenticationTimeoutSaslServerFactory(SaslServerFactory, ScheduledExecutorService) - Constructor for class org.wildfly.security.sasl.util.AuthenticationTimeoutSaslServerFactory
Construct a new instance.
AvailableRealmsSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory which sets the server's available realms using the legacy WildFlySasl.REALM_LIST property, if specified.
AvailableRealmsSaslServerFactory(SaslServerFactory) - Constructor for class org.wildfly.security.sasl.util.AvailableRealmsSaslServerFactory
Construct a new instance.
AvailableRealmsSaslServerFactory(SaslServerFactory, int, int...) - Constructor for class org.wildfly.security.sasl.util.AvailableRealmsSaslServerFactory
Construct a new instance.

B

BINDING - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation
A predicate which is true when a mechanism which uses channel binding is being used.

C

calculateHashCode() - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClientFactory
Perform the calculation of the hash code of this factory.
calculateHashCode() - Method in class org.wildfly.security.sasl.util.AuthenticationCompleteCallbackSaslClientFactory
 
calculateHashCode() - Method in class org.wildfly.security.sasl.util.ChannelBindingSaslClientFactory
 
calculateHashCode() - Method in class org.wildfly.security.sasl.util.DisposedCallbackSaslClientFactory
 
calculateHashCode() - Method in class org.wildfly.security.sasl.util.FilterMechanismSaslClientFactory
 
calculateHashCode() - Method in class org.wildfly.security.sasl.util.MechanismProviderFilteringSaslClientFactory
 
calculateHashCode() - Method in class org.wildfly.security.sasl.util.PrivilegedSaslClientFactory
 
calculateHashCode() - Method in class org.wildfly.security.sasl.util.PropertiesSaslClientFactory
 
calculateHashCode() - Method in class org.wildfly.security.sasl.util.ProtocolSaslClientFactory
 
calculateHashCode() - Method in class org.wildfly.security.sasl.util.ServerNameSaslClientFactory
 
calculateHashCode() - Method in class org.wildfly.security.sasl.util.SocketAddressCallbackSaslClientFactory
 
calculateHashCode() - Method in class org.wildfly.security.sasl.util.SortedMechanismClientServerFactory
 
calculateHashCode() - Method in class org.wildfly.security.sasl.util.SSLSaslClientFactory
 
calculateHashCode() - Method in class org.wildfly.security.sasl.util.TLSServerEndPointChannelBindingSaslClientFactory
 
CHANNEL_BINDING_REQUIRED - Static variable in class org.wildfly.security.sasl.WildFlySasl
A flag indicating that a mechanism which supports channel binding is required.
ChannelBindingSaslClientFactory - Class in org.wildfly.security.sasl.util
A SaslClientFactory which establishes channel binding parameters.
ChannelBindingSaslClientFactory(SaslClientFactory, String, byte[]) - Constructor for class org.wildfly.security.sasl.util.ChannelBindingSaslClientFactory
Construct a new instance.
ChannelBindingSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory which establishes channel binding parameters.
ChannelBindingSaslServerFactory(SaslServerFactory, String, byte[]) - Constructor for class org.wildfly.security.sasl.util.ChannelBindingSaslServerFactory
Construct a new instance.
ClientSaslWrapper - Class in org.wildfly.security.sasl.util
A SaslWrapper which encapsulates a SaslClient.
ClientSaslWrapper(SaslClient) - Constructor for class org.wildfly.security.sasl.util.ClientSaslWrapper
Construct a new instance.
COMPLETE_STATE - Static variable in class org.wildfly.security.sasl.util.AbstractSaslParticipant
The SASL negotiation completed state.
CRAM_MD5 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
createMechanismSupplier(String[]) - Method in class org.wildfly.security.sasl.SaslMechanismSelector
Create a supplier of mechanism names that provides the names of the mechanisms which are matched by this selector in the preferential order that the selector specifies.
createMechanismSupplier(String[], SSLSession) - Method in class org.wildfly.security.sasl.SaslMechanismSelector
Create a supplier of mechanism names that provides the names of the mechanisms which are matched by this selector in the preferential order that the selector specifies.
createMechanismSupplier(Collection<String>) - Method in class org.wildfly.security.sasl.SaslMechanismSelector
Create a supplier of mechanism names that provides the names of the mechanisms which are matched by this selector in the preferential order that the selector specifies.
createMechanismSupplier(Collection<String>, SSLSession) - Method in class org.wildfly.security.sasl.SaslMechanismSelector
Create a supplier of mechanism names that provides the names of the mechanisms which are matched by this selector in the preferential order that the selector specifies.
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClientFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.AggregateSaslClientFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.AuthenticationCompleteCallbackSaslClientFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.ChannelBindingSaslClientFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.DisposedCallbackSaslClientFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.FilterMechanismSaslClientFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.LocalPrincipalSaslClientFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.MechanismProviderFilteringSaslClientFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.PrivilegedSaslClientFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.PropertiesSaslClientFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.ProtocolSaslClientFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.SecurityProviderSaslClientFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.ServerNameSaslClientFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.ServiceLoaderSaslClientFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.SocketAddressCallbackSaslClientFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.SortedMechanismClientServerFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.SSLSaslClientFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.TLSServerEndPointChannelBindingSaslClientFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.AggregateSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.AuthenticationCompleteCallbackSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.AuthenticationTimeoutSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.AvailableRealmsSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.ChannelBindingSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.CredentialSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.DisposedCallbackSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.FilterMechanismSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.KeyManagerCredentialSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.LegacyRealmListSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.MechanismProviderFilteringSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.PrivilegedSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.PropertiesSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.ProtocolSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.SecurityIdentitySaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.SecurityProviderSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.ServerNameSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.ServiceLoaderSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.SetMechanismInformationSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.SocketAddressCallbackSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.SSLSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.TLSServerEndPointChannelBindingSaslServerFactory
 
createSaslServer(String, String, String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.sasl.util.TrustManagerSaslServerFactory
 
CredentialSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory which sets the server's credential.
CredentialSaslServerFactory(SaslServerFactory, Credential) - Constructor for class org.wildfly.security.sasl.util.CredentialSaslServerFactory
Construct a new instance.

D

DEFAULT - Static variable in class org.wildfly.security.sasl.SaslMechanismSelector
 
DEFAULT_DELIMITER - Static variable in class org.wildfly.security.sasl.util.AvailableRealmsSaslServerFactory
 
DEFAULT_DELIMITER - Static variable in class org.wildfly.security.sasl.util.LegacyRealmListSaslServerFactory
 
DEFAULT_ESCAPE_CHARACTER - Static variable in class org.wildfly.security.sasl.util.AvailableRealmsSaslServerFactory
 
DEFAULT_ESCAPE_CHARACTER - Static variable in class org.wildfly.security.sasl.util.LegacyRealmListSaslServerFactory
 
DEFAULT_TIMEOUT - Static variable in class org.wildfly.security.sasl.util.AuthenticationTimeoutSaslServerFactory
The default amount of time, in seconds, after which an authentication attempt should time out.
delegate - Variable in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClient
The delegate SaslClient.
delegate - Variable in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClientFactory
The delegate SaslClientFactory.
delegate - Variable in class org.wildfly.security.sasl.util.AbstractDelegatingSaslServer
The delegate SaslServer.
delegate - Variable in class org.wildfly.security.sasl.util.AbstractDelegatingSaslServerFactory
The delegate SaslServerFactory.
delegatesThrough(Class<? extends SaslClientFactory>) - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClientFactory
Determine whether this chain of delegating factories delegates through an instance of the given class.
delegatesThrough(Class<? extends SaslServerFactory>) - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslServerFactory
Determine whether this chain of delegating factories delegates through an instance of the given class.
DIGEST - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation
A predicate which is true when a DIGEST-family mechanism is being used.
DIGEST_MD5 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
DIGEST_SHA - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
DIGEST_SHA_256 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
DIGEST_SHA_384 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
DIGEST_SHA_512 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
DIGEST_SHA_512_256 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
disallowedLDirectionalityInRal() - Method in interface org.wildfly.security.sasl._private.ElytronMessages
 
disallowedRalDirectionalityInL() - Method in interface org.wildfly.security.sasl._private.ElytronMessages
 
dispose() - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClient
 
dispose() - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslServer
 
dispose() - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
Dispose of this participant.
DisposedCallbackSaslClientFactory - Class in org.wildfly.security.sasl.util
A SaslClientFactory which detects SaslClient disposal and calls the callback handler with a SecurityLayerDisposedCallback instance.
DisposedCallbackSaslClientFactory(SaslClientFactory) - Constructor for class org.wildfly.security.sasl.util.DisposedCallbackSaslClientFactory
Construct a new instance.
DisposedCallbackSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory which detects SaslServer disposal and calls the callback handler with a SecurityLayerDisposedCallback instance.
DisposedCallbackSaslServerFactory(SaslServerFactory) - Constructor for class org.wildfly.security.sasl.util.DisposedCallbackSaslServerFactory
Construct a new instance.
doesNotRequireClientCredentials(String) - Static method in class org.wildfly.security.sasl.util.SaslMechanismInformation
Determine whether a mechanism does not need the client to present credentials.
doesNotUsePrincipal(String) - Static method in class org.wildfly.security.sasl.util.SaslMechanismInformation
Determine whether the given mechanism name is known to not use any sort of Principal for authentication.

E

EAP - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation
A predicate which is true when an EAP-family mechanism is being used.
EAP_AES128 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
EAP_AES128_PLUS - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
ElytronMessages - Interface in org.wildfly.security.sasl._private
Log messages and exceptions for Elytron.
encode(char[], ByteStringBuilder, long) - Static method in class org.wildfly.security.sasl.util.StringPrep
 
encode(String, ByteStringBuilder, long) - Static method in class org.wildfly.security.sasl.util.StringPrep
 
equals(Object) - Method in class org.wildfly.security.sasl.SaslMechanismPredicate
 
equals(Object) - Method in class org.wildfly.security.sasl.SaslMechanismSelector
 
equals(Object) - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClientFactory
 
equals(Object) - Method in class org.wildfly.security.sasl.util.AuthenticationCompleteCallbackSaslClientFactory
 
equals(Object) - Method in class org.wildfly.security.sasl.util.ChannelBindingSaslClientFactory
 
equals(Object) - Method in class org.wildfly.security.sasl.util.DisposedCallbackSaslClientFactory
 
equals(Object) - Method in class org.wildfly.security.sasl.util.FilterMechanismSaslClientFactory
 
equals(Object) - Method in class org.wildfly.security.sasl.util.MechanismProviderFilteringSaslClientFactory
 
equals(Object) - Method in class org.wildfly.security.sasl.util.PrivilegedSaslClientFactory
 
equals(Object) - Method in class org.wildfly.security.sasl.util.PropertiesSaslClientFactory
 
equals(Object) - Method in class org.wildfly.security.sasl.util.ProtocolSaslClientFactory
 
equals(Object) - Method in class org.wildfly.security.sasl.util.ServerNameSaslClientFactory
 
equals(Object) - Method in class org.wildfly.security.sasl.util.SocketAddressCallbackSaslClientFactory
 
equals(Object) - Method in class org.wildfly.security.sasl.util.SortedMechanismClientServerFactory
 
equals(Object) - Method in class org.wildfly.security.sasl.util.SSLSaslClientFactory
 
equals(Object) - Method in class org.wildfly.security.sasl.util.TLSServerEndPointChannelBindingSaslClientFactory
 
equals(SaslMechanismPredicate) - Method in class org.wildfly.security.sasl.SaslMechanismPredicate
 
equals(SaslMechanismSelector) - Method in class org.wildfly.security.sasl.SaslMechanismSelector
 
equals(AbstractDelegatingSaslClientFactory) - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClientFactory
 
equals(AbstractDelegatingSaslClientFactory) - Method in class org.wildfly.security.sasl.util.AuthenticationCompleteCallbackSaslClientFactory
 
equals(AbstractDelegatingSaslClientFactory) - Method in class org.wildfly.security.sasl.util.ChannelBindingSaslClientFactory
 
equals(AbstractDelegatingSaslClientFactory) - Method in class org.wildfly.security.sasl.util.DisposedCallbackSaslClientFactory
 
equals(AbstractDelegatingSaslClientFactory) - Method in class org.wildfly.security.sasl.util.FilterMechanismSaslClientFactory
 
equals(AbstractDelegatingSaslClientFactory) - Method in class org.wildfly.security.sasl.util.MechanismProviderFilteringSaslClientFactory
 
equals(AbstractDelegatingSaslClientFactory) - Method in class org.wildfly.security.sasl.util.PrivilegedSaslClientFactory
 
equals(AbstractDelegatingSaslClientFactory) - Method in class org.wildfly.security.sasl.util.PropertiesSaslClientFactory
 
equals(AbstractDelegatingSaslClientFactory) - Method in class org.wildfly.security.sasl.util.ProtocolSaslClientFactory
 
equals(AbstractDelegatingSaslClientFactory) - Method in class org.wildfly.security.sasl.util.ServerNameSaslClientFactory
 
equals(AbstractDelegatingSaslClientFactory) - Method in class org.wildfly.security.sasl.util.SocketAddressCallbackSaslClientFactory
 
equals(AbstractDelegatingSaslClientFactory) - Method in class org.wildfly.security.sasl.util.SortedMechanismClientServerFactory
 
equals(AbstractDelegatingSaslClientFactory) - Method in class org.wildfly.security.sasl.util.SSLSaslClientFactory
 
equals(AbstractDelegatingSaslClientFactory) - Method in class org.wildfly.security.sasl.util.TLSServerEndPointChannelBindingSaslClientFactory
 
equals(AuthenticationCompleteCallbackSaslClientFactory) - Method in class org.wildfly.security.sasl.util.AuthenticationCompleteCallbackSaslClientFactory
 
equals(ChannelBindingSaslClientFactory) - Method in class org.wildfly.security.sasl.util.ChannelBindingSaslClientFactory
 
equals(DisposedCallbackSaslClientFactory) - Method in class org.wildfly.security.sasl.util.DisposedCallbackSaslClientFactory
 
equals(FilterMechanismSaslClientFactory) - Method in class org.wildfly.security.sasl.util.FilterMechanismSaslClientFactory
 
equals(MechanismProviderFilteringSaslClientFactory) - Method in class org.wildfly.security.sasl.util.MechanismProviderFilteringSaslClientFactory
 
equals(PrivilegedSaslClientFactory) - Method in class org.wildfly.security.sasl.util.PrivilegedSaslClientFactory
 
equals(PropertiesSaslClientFactory) - Method in class org.wildfly.security.sasl.util.PropertiesSaslClientFactory
 
equals(ProtocolSaslClientFactory) - Method in class org.wildfly.security.sasl.util.ProtocolSaslClientFactory
 
equals(ServerNameSaslClientFactory) - Method in class org.wildfly.security.sasl.util.ServerNameSaslClientFactory
 
equals(SocketAddressCallbackSaslClientFactory) - Method in class org.wildfly.security.sasl.util.SocketAddressCallbackSaslClientFactory
 
equals(SortedMechanismClientServerFactory) - Method in class org.wildfly.security.sasl.util.SortedMechanismClientServerFactory
 
equals(SSLSaslClientFactory) - Method in class org.wildfly.security.sasl.util.SSLSaslClientFactory
 
equals(TLSServerEndPointChannelBindingSaslClientFactory) - Method in class org.wildfly.security.sasl.util.TLSServerEndPointChannelBindingSaslClientFactory
 
evaluateChallenge(byte[]) - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClient
 
evaluateChallenge(byte[]) - Method in class org.wildfly.security.sasl.util.AbstractSaslClient
Evaluate an authentication challenge received from the server.
evaluateChallenge(byte[]) - Method in class org.wildfly.security.sasl.util.PrivilegedSaslClient
 
evaluateMessage(byte[]) - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
 
evaluateMessage(int, byte[]) - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
 
evaluateResponse(byte[]) - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslServer
 
evaluateResponse(byte[]) - Method in class org.wildfly.security.sasl.util.AbstractSaslServer
Evaluate an authentication response received from the client.
evaluateResponse(byte[]) - Method in class org.wildfly.security.sasl.util.PrivilegedSaslServer
 
EXTERNAL - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 

F

FAILED_STATE - Static variable in class org.wildfly.security.sasl.util.AbstractSaslParticipant
The SASL negotiation failure state.
FilterMechanismSaslClientFactory - Class in org.wildfly.security.sasl.util
A SaslClientFactory which filters available mechanisms (either inclusively or exclusively) from a delegate SaslClientFactory.
FilterMechanismSaslClientFactory(SaslClientFactory, boolean, String...) - Constructor for class org.wildfly.security.sasl.util.FilterMechanismSaslClientFactory
Construct a new instance.
FilterMechanismSaslClientFactory(SaslClientFactory, boolean, Collection<String>) - Constructor for class org.wildfly.security.sasl.util.FilterMechanismSaslClientFactory
Construct a new instance.
FilterMechanismSaslClientFactory(SaslClientFactory, Predicate<String>) - Constructor for class org.wildfly.security.sasl.util.FilterMechanismSaslClientFactory
Construct a new instance.
FilterMechanismSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory which filters available mechanisms (either inclusively or exclusively) from a delegate SaslServerFactory.
FilterMechanismSaslServerFactory(SaslServerFactory, boolean, String...) - Constructor for class org.wildfly.security.sasl.util.FilterMechanismSaslServerFactory
Construct a new instance.
FilterMechanismSaslServerFactory(SaslServerFactory, boolean, Collection<String>) - Constructor for class org.wildfly.security.sasl.util.FilterMechanismSaslServerFactory
Construct a new instance.
FilterMechanismSaslServerFactory(SaslServerFactory, Predicate<String>) - Constructor for class org.wildfly.security.sasl.util.FilterMechanismSaslServerFactory
Construct a new instance.
FORBID_ASCII_CONTROL - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
FORBID_CHANGE_DISPLAY_AND_DEPRECATED - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
FORBID_INAPPROPRIATE_FOR_CANON_REP - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
FORBID_INAPPROPRIATE_FOR_PLAIN_TEXT - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
FORBID_NON_ASCII_CONTROL - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
FORBID_NON_ASCII_SPACES - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
FORBID_NON_CHARACTER - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
FORBID_PRIVATE_USE - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
FORBID_SURROGATE - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
FORBID_TAGGING - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
FORBID_UNASSIGNED - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
forbidAsciiControl(int) - Static method in class org.wildfly.security.sasl.util.StringPrep
 
forbidChangeDisplayPropertiesOrDeprecated(int) - Static method in class org.wildfly.security.sasl.util.StringPrep
 
forbidInappropriateForCanonicalRepresentation(int) - Static method in class org.wildfly.security.sasl.util.StringPrep
 
forbidInappropriateForPlainText(int) - Static method in class org.wildfly.security.sasl.util.StringPrep
 
forbidMatching(SaslMechanismPredicate) - Method in class org.wildfly.security.sasl.SaslMechanismSelector
 
forbidMechanism(String) - Method in class org.wildfly.security.sasl.SaslMechanismSelector
 
forbidMechanisms(String...) - Method in class org.wildfly.security.sasl.SaslMechanismSelector
 
forbidNonAsciiControl(int) - Static method in class org.wildfly.security.sasl.util.StringPrep
 
forbidNonAsciiSpaces(int) - Static method in class org.wildfly.security.sasl.util.StringPrep
 
forbidNonCharacter(int) - Static method in class org.wildfly.security.sasl.util.StringPrep
 
forbidPrivateUse(int) - Static method in class org.wildfly.security.sasl.util.StringPrep
 
forbidSurrogate(int) - Static method in class org.wildfly.security.sasl.util.StringPrep
 
forbidTagging(int) - Static method in class org.wildfly.security.sasl.util.StringPrep
 
forbidUnassigned(int) - Static method in class org.wildfly.security.sasl.util.StringPrep
 
fromString(String) - Static method in class org.wildfly.security.sasl.SaslMechanismSelector
 

G

generateHashedHexURP(String, String, char[]) - Method in class org.wildfly.security.sasl.util.UsernamePasswordHashUtil
Deprecated.
 
generateHashedHexURP(String, String, char[], boolean) - Method in class org.wildfly.security.sasl.util.UsernamePasswordHashUtil
Deprecated.
 
generateHashedURP(String, String, char[]) - Method in class org.wildfly.security.sasl.util.UsernamePasswordHashUtil
Deprecated.
 
generateHashedURP(String, String, char[], boolean) - Method in class org.wildfly.security.sasl.util.UsernamePasswordHashUtil
Deprecated.
Takes the supplied username, realm and password and generates the digested { username ':' realm ':' password }
getAuthorizationId() - Method in class org.wildfly.security.sasl.util.AbstractSaslClient
Get the specified authorization ID.
getAuthorizationID() - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslServer
 
getCallbackHandler() - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
Get the configured authentication callback handler.
getElytronSaslClientFactory() - Static method in class org.wildfly.security.sasl.util.SaslFactories
Get a SASL client factory which returns an Elytron-provided mechanism.
getElytronSaslServerFactory() - Static method in class org.wildfly.security.sasl.util.SaslFactories
Get a SASL server factory which returns an Elytron-provided mechanism.
getEmptySaslClientFactory() - Static method in class org.wildfly.security.sasl.util.SaslFactories
Get a SaslClientFactory which does not provide any mechanisms.
getEmptySaslServerFactory() - Static method in class org.wildfly.security.sasl.util.SaslFactories
Get a SaslServerFactory which does not provide any mechanisms.
getIntProperty(Map<String, ?>, String, int) - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
Get a string property value from the given map.
getMechanismName() - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClient
 
getMechanismName() - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslServer
 
getMechanismName() - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
Get the name of this mechanism.
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClientFactory
 
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslServerFactory
 
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.sasl.util.AbstractSaslFactory
Get the mechanism names matching the given properties.
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.sasl.util.AggregateSaslClientFactory
 
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.sasl.util.AggregateSaslServerFactory
 
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.sasl.util.FilterMechanismSaslClientFactory
 
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.sasl.util.FilterMechanismSaslServerFactory
 
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.sasl.util.MechanismProviderFilteringSaslClientFactory
 
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.sasl.util.MechanismProviderFilteringSaslServerFactory
 
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.sasl.util.PropertiesSaslClientFactory
 
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.sasl.util.PropertiesSaslServerFactory
 
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.sasl.util.SecurityProviderSaslClientFactory
 
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.sasl.util.SecurityProviderSaslServerFactory
 
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.sasl.util.ServiceLoaderSaslClientFactory
 
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.sasl.util.ServiceLoaderSaslServerFactory
 
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.sasl.util.SortedMechanismClientServerFactory
 
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.sasl.util.SortedMechanismSaslServerFactory
 
getNegotiatedProperty(String) - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClient
 
getNegotiatedProperty(String) - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslServer
 
getNegotiatedProperty(String) - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
Get a property negotiated between this participant and the other.
getPropertyValue(String, Map<String, ?>, boolean) - Method in class org.wildfly.security.sasl.util.AbstractSaslFactory
Get a boolean property value from the properties map.
getProtocol() - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
Get the protocol name.
getProviderSaslClientFactory() - Static method in class org.wildfly.security.sasl.util.SaslFactories
Get a SASL client factory which uses the currently installed security providers to locate mechanisms.
getProviderSaslServerFactory() - Static method in class org.wildfly.security.sasl.util.SaslFactories
Get a SASL server factory which uses the currently installed security providers to locate mechanisms.
getSearchSaslClientFactory(ClassLoader...) - Static method in class org.wildfly.security.sasl.util.SaslFactories
Get a SASL client factory which searches all the given class loaders in order for mechanisms.
getSearchSaslServerFactory(ClassLoader...) - Static method in class org.wildfly.security.sasl.util.SaslFactories
Get a SASL server factory which searches all the given class loaders in order for mechanisms.
getServerName() - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
Get the server name.
getStringProperty(Map<String, ?>, String, String) - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
Get a string property value from the given map.
getSupportedClientCredentialAlgorithms(String, Class<? extends Credential>) - Static method in class org.wildfly.security.sasl.util.SaslMechanismInformation
Get the supported algorithm names for a SASL client mechanism and credential type.
getSupportedClientCredentialTypes(String) - Static method in class org.wildfly.security.sasl.util.SaslMechanismInformation
Get the supported credential types for the given SASL client mechanism.
getSupportedClientPasswordTypes(String) - Static method in class org.wildfly.security.sasl.util.SaslMechanismInformation
Get the supported password types for the given SASL client mechanism.
getSupportedServerCredentialAlgorithms(String, Class<? extends Credential>) - Static method in class org.wildfly.security.sasl.util.SaslMechanismInformation
Get the supported algorithm names for a SASL server mechanism and credential type.
getSupportedServerCredentialTypes(String) - Static method in class org.wildfly.security.sasl.util.SaslMechanismInformation
Get the supported credential types for the given SASL server mechanism.
getSupportedServerEvidenceAlgorithms(String, Class<? extends AlgorithmEvidence>) - Static method in class org.wildfly.security.sasl.util.SaslMechanismInformation
Get the supported algorithm names for a SASL server mechanism and evidence type.
getSupportedServerEvidenceTypes(String) - Static method in class org.wildfly.security.sasl.util.SaslMechanismInformation
Get the supported evidence types for the given SASL server mechanism.
getSupportedServerPasswordTypes(String) - Static method in class org.wildfly.security.sasl.util.SaslMechanismInformation
Get the supported password types for the given SASL server mechanism.
getWrapper() - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
Get the current configured SASL wrapper, if any.
GS2 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation
A predicate which is true when a GS2-family mechanism is being used.
GS2_DELEGATE_CREDENTIAL - Static variable in class org.wildfly.security.sasl.WildFlySasl
A property used to specify if the GS2 mechanism should support credential delegation.
GS2_KRB5 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
GS2_KRB5_PLUS - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
GSSAPI - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
GSSAPI_CREATE_NAME_GSS_INIT - Static variable in class org.wildfly.security.sasl.WildFlySasl
A property used to enable workaround for native GSS, where createName() needs to be called for correct GSSContext initialization.
GSSAPI_DELEGATE_CREDENTIAL - Static variable in class org.wildfly.security.sasl.WildFlySasl
Property name to specify if the GSSAPI mechanism should support credential delegation.

H

handle(Callback[]) - Method in class org.wildfly.security.sasl.util.SSLQueryCallbackHandler
 
handleCallbacks(Callback...) - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
Handle callbacks, wrapping exceptions as needed (including unsupported callbacks).
HASH_MD5 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation
A predicate which is true when the mechanism uses MD5.
HASH_SHA - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation
A predicate which is true when the mechanism uses SHA.
HASH_SHA_256 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation
A predicate which is true when the mechanism uses SHA-256.
HASH_SHA_384 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation
A predicate which is true when the mechanism uses SHA-384.
HASH_SHA_512 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation
A predicate which is true when the mechanism uses SHA-512.
HASH_SHA_512_256 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation
A predicate which is true when the mechanism uses SHA-512/256.
hashCode() - Method in class org.wildfly.security.sasl.SaslMechanismPredicate
 
hashCode() - Method in class org.wildfly.security.sasl.SaslMechanismSelector
 
hashCode() - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClientFactory
 
hasInitialResponse() - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClient
 
hasInitialResponse() - Method in class org.wildfly.security.sasl.util.AbstractSaslClient
Determines whether this mechanism has an optional initial response.

I

IDENTITY - Static variable in interface org.wildfly.security.sasl.util.SaslWrapper
The identity wrapper which simply returns the same data that was passed in.
IEC_ISO_9798 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation
A predicate which is true when a IEC/ISO-9798-family mechanism is being used.
IEC_ISO_9798_M_DSA_SHA1 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
IEC_ISO_9798_M_ECDSA_SHA1 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
IEC_ISO_9798_M_RSA_SHA1_ENC - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
IEC_ISO_9798_U_DSA_SHA1 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
IEC_ISO_9798_U_ECDSA_SHA1 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
IEC_ISO_9798_U_RSA_SHA1_ENC - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
init() - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
 
invalidAsciiControl(int) - Method in interface org.wildfly.security.sasl._private.ElytronMessages
 
invalidCodePoint(int) - Method in interface org.wildfly.security.sasl._private.ElytronMessages
 
invalidControlCharacter(int) - Method in interface org.wildfly.security.sasl._private.ElytronMessages
 
invalidEscapeSequence() - Method in interface org.wildfly.security.sasl._private.ElytronMessages
 
invalidNonAsciiControl(int) - Method in interface org.wildfly.security.sasl._private.ElytronMessages
 
invalidNonAsciiSpace(int) - Method in interface org.wildfly.security.sasl._private.ElytronMessages
 
invalidNonCanonicalCodePoint(int) - Method in interface org.wildfly.security.sasl._private.ElytronMessages
 
invalidNonCharacterCodePoint(int) - Method in interface org.wildfly.security.sasl._private.ElytronMessages
 
invalidPlainTextCodePoint(int) - Method in interface org.wildfly.security.sasl._private.ElytronMessages
 
invalidPrivateUseCharacter(int) - Method in interface org.wildfly.security.sasl._private.ElytronMessages
 
invalidSurrogateCodePoint(int) - Method in interface org.wildfly.security.sasl._private.ElytronMessages
 
invalidSurrogatePairHightAtEnd(char) - Method in interface org.wildfly.security.sasl._private.ElytronMessages
 
invalidSurrogatePairLowWithoutHigh(char) - Method in interface org.wildfly.security.sasl._private.ElytronMessages
 
invalidSurrogatePairSecondIsNotLow(char, char) - Method in interface org.wildfly.security.sasl._private.ElytronMessages
 
invalidTaggingCharacter(int) - Method in interface org.wildfly.security.sasl._private.ElytronMessages
 
isActiveSusceptible() - Method in class org.wildfly.security.sasl.util.AbstractSaslFactory
Determine whether the mechanism is susceptible to active attack.
isAnonymous() - Method in class org.wildfly.security.sasl.util.AbstractSaslFactory
Determine whether the algorithm is anonymous.
isComplete() - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClient
 
isComplete() - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslServer
 
isComplete() - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
Determine whether the authentication exchange has completed.
isDictionarySusceptible() - Method in class org.wildfly.security.sasl.util.AbstractSaslFactory
Determine whether the mechanism is susceptible to dictionary (passive) attacks.
isForwardSecrecy() - Method in class org.wildfly.security.sasl.util.AbstractSaslFactory
Determine whether forward secrecy is implemented.
isIncluded(String...) - Method in class org.wildfly.security.sasl.util.AbstractSaslFactory
Determine whether our mechanism name is among those given.
isKnownMechanism(String) - Static method in class org.wildfly.security.sasl.util.SaslMechanismInformation
Determine whether a mechanism is known by WildFly Elytron.
isPassCredentials() - Method in class org.wildfly.security.sasl.util.AbstractSaslFactory
Determine whether the mechanism passes client credentials.
isPlainText() - Method in class org.wildfly.security.sasl.util.AbstractSaslFactory
Determine whether the algorithm employs plain text.

J

JBOSS_LOCAL_USER - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 

K

KeyManagerCredentialSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory which sets the server's credential using the given key manager.
KeyManagerCredentialSaslServerFactory(SaslServerFactory, X509KeyManager) - Constructor for class org.wildfly.security.sasl.util.KeyManagerCredentialSaslServerFactory
Construct a new instance.

L

LEGACY_ALTERNATIVE_PROTOCOLS - Static variable in class org.wildfly.security.sasl.WildFlySasl
LegacyRealmListSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory which uses the AvailableRealmsCallback to populate the legacy WildFlySasl.REALM_LIST property, if needed by a mechanism.
LegacyRealmListSaslServerFactory(SaslServerFactory) - Constructor for class org.wildfly.security.sasl.util.LegacyRealmListSaslServerFactory
Construct a new instance.
LegacyRealmListSaslServerFactory(SaslServerFactory, char, int...) - Constructor for class org.wildfly.security.sasl.util.LegacyRealmListSaslServerFactory
Construct a new instance.
LegacyRealmListSaslServerFactory(SaslServerFactory, char, String) - Constructor for class org.wildfly.security.sasl.util.LegacyRealmListSaslServerFactory
Construct a new instance.
LocalPrincipalSaslClientFactory - Class in org.wildfly.security.sasl.util
A delegating SASL client factory whose instances can track and return the assumed principal used for authentication.
LocalPrincipalSaslClientFactory(SaslClientFactory) - Constructor for class org.wildfly.security.sasl.util.LocalPrincipalSaslClientFactory
Construct a new instance.
log - Static variable in interface org.wildfly.security.sasl._private.ElytronMessages
 

M

MAP_GS2_LOGIN_CHARS - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
MAP_SCRAM_LOGIN_CHARS - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
MAP_TO_NOTHING - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
MAP_TO_SPACE - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
mapCodePointToNothing(int) - Static method in class org.wildfly.security.sasl.util.StringPrep
 
mapCodePointToSpace(int) - Static method in class org.wildfly.security.sasl.util.StringPrep
 
matchAll(SaslMechanismPredicate...) - Static method in class org.wildfly.security.sasl.SaslMechanismPredicate
 
matchAllOrNone(SaslMechanismPredicate...) - Static method in class org.wildfly.security.sasl.SaslMechanismPredicate
 
matchAny(SaslMechanismPredicate...) - Static method in class org.wildfly.security.sasl.SaslMechanismPredicate
 
matches(Map<String, ?>, boolean) - Method in class org.wildfly.security.sasl.util.AbstractSaslFactory
Determine whether the properties match this mechanism.
matchExact(String) - Static method in class org.wildfly.security.sasl.SaslMechanismPredicate
 
matchFalse() - Static method in class org.wildfly.security.sasl.SaslMechanismPredicate
 
matchFamily(String) - Static method in class org.wildfly.security.sasl.SaslMechanismPredicate
 
matchHashFunction(String) - Static method in class org.wildfly.security.sasl.SaslMechanismPredicate
 
matchIf(SaslMechanismPredicate, SaslMechanismPredicate, SaslMechanismPredicate) - Static method in class org.wildfly.security.sasl.SaslMechanismPredicate
 
matchMutual() - Static method in class org.wildfly.security.sasl.SaslMechanismPredicate
 
matchNot(SaslMechanismPredicate) - Static method in class org.wildfly.security.sasl.SaslMechanismPredicate
 
matchPlus() - Static method in class org.wildfly.security.sasl.SaslMechanismPredicate
 
matchTLSActive() - Static method in class org.wildfly.security.sasl.SaslMechanismPredicate
 
matchTrue() - Static method in class org.wildfly.security.sasl.SaslMechanismPredicate
 
MECHANISM_QUERY_ALL - Static variable in class org.wildfly.security.sasl.WildFlySasl
A flag indicating that all possible supported mechanism names should be returned, regardless of the presence or absence of any other query flags.
MechanismProviderFilteringSaslClientFactory - Class in org.wildfly.security.sasl.util
A SASL client factory which filters mechanisms based on the combination of mechanism name and security provider.
MechanismProviderFilteringSaslClientFactory(SaslClientFactory, BiPredicate<String, Provider>) - Constructor for class org.wildfly.security.sasl.util.MechanismProviderFilteringSaslClientFactory
Construct a new instance.
MechanismProviderFilteringSaslServerFactory - Class in org.wildfly.security.sasl.util
A SASL server factory which filters mechanisms based on the combination of mechanism name and security provider.
MechanismProviderFilteringSaslServerFactory(SaslServerFactory, BiPredicate<String, Provider>) - Constructor for class org.wildfly.security.sasl.util.MechanismProviderFilteringSaslServerFactory
Construct a new instance.
mechAuthenticationFailed() - Method in interface org.wildfly.security.sasl._private.ElytronMessages
 
mechAuthenticationNotComplete() - Method in interface org.wildfly.security.sasl._private.ElytronMessages
 
mechCallbackHandlerFailedForUnknownReason(Throwable) - Method in interface org.wildfly.security.sasl._private.ElytronMessages
 
mechMessageAfterComplete() - Method in interface org.wildfly.security.sasl._private.ElytronMessages
 
mechSelectorTokenNotAllowed(String, long, String) - Method in interface org.wildfly.security.sasl._private.ElytronMessages
 
mechSelectorUnexpectedChar(int, long, String) - Method in interface org.wildfly.security.sasl._private.ElytronMessages
 
mechSelectorUnexpectedEnd(String) - Method in interface org.wildfly.security.sasl._private.ElytronMessages
 
mechServerTimedOut() - Method in interface org.wildfly.security.sasl._private.ElytronMessages
 
missingTrailingRal() - Method in interface org.wildfly.security.sasl._private.ElytronMessages
 
MUTUAL - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation
A predicate which is true when the mechanism supports mutual authentication.

N

needsServerCredentials(String) - Static method in class org.wildfly.security.sasl.util.SaslMechanismInformation
Determine whether a mechanism needs server-side credentials in order to authenticate.
negotiationComplete() - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
Indicate that negotiation is complete.
NO_BYTES - Static variable in class org.wildfly.security.sasl.util.AbstractSaslParticipant
An empty byte array.
NO_NAMES - Static variable in class org.wildfly.security.sasl.WildFlySasl
The immutable empty names array.
NONE - Static variable in class org.wildfly.security.sasl.SaslMechanismSelector
 
NORMALIZE_KC - Static variable in class org.wildfly.security.sasl.util.StringPrep
 

O

OAUTH_10_A - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
OAUTHBEARER - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
OPENID20 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
org.wildfly.security.sasl - package org.wildfly.security.sasl
WildFly SASL providers base package.
org.wildfly.security.sasl._private - package org.wildfly.security.sasl._private
 
org.wildfly.security.sasl.util - package org.wildfly.security.sasl.util
 
OTP - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
OTP_ALTERNATE_DICTIONARY - Static variable in class org.wildfly.security.sasl.WildFlySasl
A property used to provide an alternate dictionary to the OTP SASL mechanism.

P

PLAIN - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
PRINCIPAL - Static variable in class org.wildfly.security.sasl.WildFlySasl
The property which holds the negotiated client principal after a successful SASL client-side authentication.
PrivilegedSaslClient - Class in org.wildfly.security.sasl.util
A SaslClient which evaluates challenges and wrap/unwrap requests in an privileged context.
PrivilegedSaslClient(SaslClient) - Constructor for class org.wildfly.security.sasl.util.PrivilegedSaslClient
 
PrivilegedSaslClientFactory - Class in org.wildfly.security.sasl.util
A SaslClientFactory whose SaslClient instances evaluate challenges and wrap/unwrap requests in a privileged context.
PrivilegedSaslClientFactory(SaslClientFactory) - Constructor for class org.wildfly.security.sasl.util.PrivilegedSaslClientFactory
Construct a new instance.
PrivilegedSaslServer - Class in org.wildfly.security.sasl.util
A SaslServer which evaluates responses and wrap/unwrap requests in an privileged context.
PrivilegedSaslServer(SaslServer) - Constructor for class org.wildfly.security.sasl.util.PrivilegedSaslServer
 
PrivilegedSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory whose SaslServer instances evaluate challenges and wrap/unwrap requests in a privileged context.
PrivilegedSaslServerFactory(SaslServerFactory) - Constructor for class org.wildfly.security.sasl.util.PrivilegedSaslServerFactory
Construct a new instance.
PROFILE_SASL_QUERY - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
PROFILE_SASL_STORED - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
PROFILE_SASL_STORED_NON_NORMALIZED - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
PropertiesSaslClientFactory - Class in org.wildfly.security.sasl.util
A SaslClientFactory that allows properties to be added to a delegate SaslClientFactory.
PropertiesSaslClientFactory(SaslClientFactory, Map<String, ?>) - Constructor for class org.wildfly.security.sasl.util.PropertiesSaslClientFactory
Constructor
PropertiesSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory allowing the user to add properties
PropertiesSaslServerFactory(SaslServerFactory, Map<String, ?>) - Constructor for class org.wildfly.security.sasl.util.PropertiesSaslServerFactory
Constructor
ProtocolSaslClientFactory - Class in org.wildfly.security.sasl.util
A SaslClientFactory which sets the protocol name to a fixed value, disregarding the passed in value.
ProtocolSaslClientFactory(SaslClientFactory, String) - Constructor for class org.wildfly.security.sasl.util.ProtocolSaslClientFactory
Construct a new instance.
ProtocolSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory which sets the protocol name to a fixed value, disregarding the passed in value.
ProtocolSaslServerFactory(SaslServerFactory, String) - Constructor for class org.wildfly.security.sasl.util.ProtocolSaslServerFactory
Construct a new instance.

R

REALM_LIST - Static variable in class org.wildfly.security.sasl.WildFlySasl
A property used by some SASL mechanisms (including the DIGEST-MD5 algorithm supplied with most Oracle JDKs) to provide the list of possible server realms to the mechanism.
RECOMMENDED - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation
A predicate which is true when the name being tested is a recommended mechanism as of the time of this release.
RELAX_COMPLIANCE - Static variable in class org.wildfly.security.sasl.WildFlySasl
The various specifications for the SASL mechanisms mandate certain behaviour and verification of that behaviour at the opposite side of the connection, unfortunately when interacting with other SASL mechanism implementations some of these requirements have been interpreted loosely.

S

SAML20 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
sasl - Static variable in interface org.wildfly.security.sasl._private.ElytronMessages
 
SASL_SKIP_CERTIFICATE_VERIFICATION - Static variable in class org.wildfly.security.sasl.WildFlySasl
A property used to disable certificate verification against the security realm when using SASL.
SaslAuthenticationInterruptedException - Exception in org.wildfly.security.sasl
 
SaslAuthenticationInterruptedException() - Constructor for exception org.wildfly.security.sasl.SaslAuthenticationInterruptedException
Constructs a new SaslAuthenticationInterruptedException instance.
SaslAuthenticationInterruptedException(String) - Constructor for exception org.wildfly.security.sasl.SaslAuthenticationInterruptedException
Constructs a new SaslAuthenticationInterruptedException instance with an initial message.
SaslAuthenticationInterruptedException(String, Throwable) - Constructor for exception org.wildfly.security.sasl.SaslAuthenticationInterruptedException
Constructs a new SaslAuthenticationInterruptedException instance with an initial message and cause.
SaslAuthenticationInterruptedException(Throwable) - Constructor for exception org.wildfly.security.sasl.SaslAuthenticationInterruptedException
Constructs a new SaslAuthenticationInterruptedException instance with an initial cause.
SaslFactories - Class in org.wildfly.security.sasl.util
A utility class for discovering SASL client and server factories.
SaslMechanismInformation - Class in org.wildfly.security.sasl.util
A collection of predicates and other information which can be used to filter SASL mechanisms.
SaslMechanismInformation() - Constructor for class org.wildfly.security.sasl.util.SaslMechanismInformation
 
SaslMechanismInformation.Names - Class in org.wildfly.security.sasl.util
The class providing Sasl Mechanism Names.
SaslMechanismPredicate - Class in org.wildfly.security.sasl
 
SaslMechanismSelector - Class in org.wildfly.security.sasl
A selection specification for SASL client or server mechanisms.
SaslWrapper - Interface in org.wildfly.security.sasl.util
 
SaslWrappers - Class in org.wildfly.security.sasl.util
Utility methods for SASL wrappers.
SCRAM - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation
A predicate which is true when a SCRAM-family mechanism is being used.
SCRAM_MAX_ITERATION_COUNT - Static variable in class org.wildfly.security.sasl.WildFlySasl
The maximum iteration count to use for SCRAM.
SCRAM_MIN_ITERATION_COUNT - Static variable in class org.wildfly.security.sasl.WildFlySasl
The minimum iteration count to use for SCRAM.
SCRAM_SHA_1 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
SCRAM_SHA_1_PLUS - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
SCRAM_SHA_256 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
SCRAM_SHA_256_PLUS - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
SCRAM_SHA_384 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
SCRAM_SHA_384_PLUS - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
SCRAM_SHA_512 - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
SCRAM_SHA_512_PLUS - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
SECURE_RNG - Static variable in class org.wildfly.security.sasl.WildFlySasl
Property name for the algorithm name of a SecureRandom implementation to use.
SECURID - Static variable in class org.wildfly.security.sasl.util.SaslMechanismInformation.Names
 
SECURITY_IDENTITY - Static variable in class org.wildfly.security.sasl.WildFlySasl
The property which holds the negotiated security identity after a successful SASL server-side authentication.
SecurityIdentitySaslServerFactory - Class in org.wildfly.security.sasl.util
A SASL server factory which makes the authenticated SecurityIdentity available to the caller.
SecurityIdentitySaslServerFactory(SaslServerFactory) - Constructor for class org.wildfly.security.sasl.util.SecurityIdentitySaslServerFactory
Construct a new instance.
SecurityProviderSaslClientFactory - Class in org.wildfly.security.sasl.util
A SaslClientFactory which uses the currently installed security providers to acquire a delegate SaslClientFactory.
SecurityProviderSaslClientFactory() - Constructor for class org.wildfly.security.sasl.util.SecurityProviderSaslClientFactory
Construct a new instance.
SecurityProviderSaslClientFactory(Supplier<Provider[]>) - Constructor for class org.wildfly.security.sasl.util.SecurityProviderSaslClientFactory
Construct a new instance.
SecurityProviderSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory which uses the currently installed security providers to acquire a delegate SaslServerFactory.
SecurityProviderSaslServerFactory() - Constructor for class org.wildfly.security.sasl.util.SecurityProviderSaslServerFactory
Construct a new instance.
SecurityProviderSaslServerFactory(Supplier<Provider[]>) - Constructor for class org.wildfly.security.sasl.util.SecurityProviderSaslServerFactory
Construct a new instance.
ServerNameSaslClientFactory - Class in org.wildfly.security.sasl.util
A SaslClientFactory which sets the server name to a fixed value, disregarding the passed in value.
ServerNameSaslClientFactory(SaslClientFactory, String) - Constructor for class org.wildfly.security.sasl.util.ServerNameSaslClientFactory
Construct a new instance.
ServerNameSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory which sets the server name to a fixed value, disregarding the passed in value.
ServerNameSaslServerFactory(SaslServerFactory, String) - Constructor for class org.wildfly.security.sasl.util.ServerNameSaslServerFactory
Construct a new instance.
ServerSaslWrapper - Class in org.wildfly.security.sasl.util
A SaslWrapper which encapsulates a SaslServer.
ServerSaslWrapper(SaslServer) - Constructor for class org.wildfly.security.sasl.util.ServerSaslWrapper
Construct a new instance.
ServiceLoaderSaslClientFactory - Class in org.wildfly.security.sasl.util
A SaslClientFactory which uses a ServiceLoader to find implementations.
ServiceLoaderSaslClientFactory(ClassLoader) - Constructor for class org.wildfly.security.sasl.util.ServiceLoaderSaslClientFactory
Construct a new instance.
ServiceLoaderSaslClientFactory(ServiceLoader<SaslClientFactory>) - Constructor for class org.wildfly.security.sasl.util.ServiceLoaderSaslClientFactory
Construct a new instance.
ServiceLoaderSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory which uses a ServiceLoader to find implementations.
ServiceLoaderSaslServerFactory(ClassLoader) - Constructor for class org.wildfly.security.sasl.util.ServiceLoaderSaslServerFactory
Construct a new instance.
ServiceLoaderSaslServerFactory(ServiceLoader<SaslServerFactory>) - Constructor for class org.wildfly.security.sasl.util.ServiceLoaderSaslServerFactory
Construct a new instance.
SetMechanismInformationSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory implementation that will always ensure mechanism information is passed to the CallbackHandler before the first authentication callbacks.
SetMechanismInformationSaslServerFactory(SaslServerFactory) - Constructor for class org.wildfly.security.sasl.util.SetMechanismInformationSaslServerFactory
Construct a new instance of the SetMechanismInformationSaslServerFactory.
setNegotiationState(int) - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
Set the state to use for the next incoming message.
setWrapper(SaslWrapper) - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
Set the current configured SASL wrapper, if any.
SKIP_NORMALIZATION - Static variable in class org.wildfly.security.sasl.WildFlySasl
A property used to disable Unicode normalization for passwords.
SocketAddressCallbackSaslClientFactory - Class in org.wildfly.security.sasl.util
A SaslClientFactory which adds SocketAddressCallback capability to a delegate SaslClientFactory.
SocketAddressCallbackSaslClientFactory(SaslClientFactory, SocketAddress, SocketAddress) - Constructor for class org.wildfly.security.sasl.util.SocketAddressCallbackSaslClientFactory
Construct a new instance.
SocketAddressCallbackSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory which adds SocketAddressCallback capability to a delegate SaslServerFactory.
SocketAddressCallbackSaslServerFactory(SaslServerFactory, SocketAddress, SocketAddress) - Constructor for class org.wildfly.security.sasl.util.SocketAddressCallbackSaslServerFactory
Construct a new instance.
SortedMechanismClientServerFactory - Class in org.wildfly.security.sasl.util
A delegating SaslClientFactory which will sort the mechanism names using either a supplied Comparator<String> or a supplied ordering of mechanism names.
SortedMechanismClientServerFactory(SaslClientFactory, String...) - Constructor for class org.wildfly.security.sasl.util.SortedMechanismClientServerFactory
 
SortedMechanismClientServerFactory(SaslClientFactory, Comparator<String>) - Constructor for class org.wildfly.security.sasl.util.SortedMechanismClientServerFactory
 
SortedMechanismSaslServerFactory - Class in org.wildfly.security.sasl.util
A delegating SaslServerFactory which will sort the mechanism names using either a supplied Comparator<String> or a supplied ordering of mechanism names.
SortedMechanismSaslServerFactory(SaslServerFactory, String...) - Constructor for class org.wildfly.security.sasl.util.SortedMechanismSaslServerFactory
 
SortedMechanismSaslServerFactory(SaslServerFactory, Comparator<String>) - Constructor for class org.wildfly.security.sasl.util.SortedMechanismSaslServerFactory
 
SSLQueryCallbackHandler - Class in org.wildfly.security.sasl.util
A callback handler which delegates to another callback handler, passing the authentication's SSL/TLS information to that callback handler on its first invocation.
SSLQueryCallbackHandler(CallbackHandler, Supplier<SSLConnection>) - Constructor for class org.wildfly.security.sasl.util.SSLQueryCallbackHandler
Construct a new instance.
SSLSaslClientFactory - Class in org.wildfly.security.sasl.util
A SASL client factory which provides information about the security layer of the connection to the callback handler.
SSLSaslClientFactory(Supplier<SSLConnection>, SaslClientFactory) - Constructor for class org.wildfly.security.sasl.util.SSLSaslClientFactory
Construct a new instance.
SSLSaslClientFactory(SaslClientFactory, Supplier<SSLSession>) - Constructor for class org.wildfly.security.sasl.util.SSLSaslClientFactory
Deprecated.
Use SSLSaslClientFactory(Supplier, SaslClientFactory) to avoid problems where a TLS client is acting as a SASL server.
SSLSaslServerFactory - Class in org.wildfly.security.sasl.util
A SASL server factory which provides information about the security layer of the connection to the callback handler.
SSLSaslServerFactory(Supplier<SSLConnection>, SaslServerFactory) - Constructor for class org.wildfly.security.sasl.util.SSLSaslServerFactory
Construct a new instance.
SSLSaslServerFactory(SaslServerFactory, Supplier<SSLSession>) - Constructor for class org.wildfly.security.sasl.util.SSLSaslServerFactory
Deprecated.
Use SSLSaslServerFactory(Supplier, SaslServerFactory) to avoid problems where a TLS server is acting as a SASL client.
StringPrep - Class in org.wildfly.security.sasl.util
Preparation of Internationalized Strings ("stringprep") by RFC 3454
StringPrep() - Constructor for class org.wildfly.security.sasl.util.StringPrep
 
SUPPORTED_CIPHER_NAMES - Static variable in class org.wildfly.security.sasl.WildFlySasl
A property used to directly limit the set of supported ciphers for SASL mechanisms.

T

TLSServerEndPointChannelBindingSaslClientFactory - Class in org.wildfly.security.sasl.util
A SASL client factory which implements the tls-server-end-point channel binding algorithm.
TLSServerEndPointChannelBindingSaslClientFactory(SaslClientFactory) - Constructor for class org.wildfly.security.sasl.util.TLSServerEndPointChannelBindingSaslClientFactory
Construct a new instance.
TLSServerEndPointChannelBindingSaslServerFactory - Class in org.wildfly.security.sasl.util
A SASL server factory which implements the tls-server-end-point channel binding algorithm.
TLSServerEndPointChannelBindingSaslServerFactory(SaslServerFactory) - Constructor for class org.wildfly.security.sasl.util.TLSServerEndPointChannelBindingSaslServerFactory
Construct a new instance.
toString() - Method in class org.wildfly.security.sasl.SaslMechanismPredicate
 
toString() - Method in class org.wildfly.security.sasl.SaslMechanismSelector
 
toString() - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClient
 
toString() - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClientFactory
 
toString() - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslServer
 
toString() - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslServerFactory
 
TrustManagerSaslServerFactory - Class in org.wildfly.security.sasl.util
A SaslServerFactory which sets the trust manager that should be used for trust verification.
TrustManagerSaslServerFactory(SaslServerFactory, X509TrustManager) - Constructor for class org.wildfly.security.sasl.util.TrustManagerSaslServerFactory
Construct a new instance.
tryHandleCallbacks(Callback...) - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
Handle callbacks, wrapping exceptions as needed.

U

unableToResolveMechanismConfiguration(Throwable) - Method in interface org.wildfly.security.sasl._private.ElytronMessages
 
unassignedCodePoint(int) - Method in interface org.wildfly.security.sasl._private.ElytronMessages
 
UNMAP_GS2_LOGIN_CHARS - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
UNMAP_SCRAM_LOGIN_CHARS - Static variable in class org.wildfly.security.sasl.util.StringPrep
 
unwrap(byte[], int, int) - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClient
 
unwrap(byte[], int, int) - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslServer
 
unwrap(byte[], int, int) - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
Unwraps a byte array received from the other participant.
unwrap(byte[], int, int) - Method in class org.wildfly.security.sasl.util.ClientSaslWrapper
 
unwrap(byte[], int, int) - Method in class org.wildfly.security.sasl.util.PrivilegedSaslClient
 
unwrap(byte[], int, int) - Method in class org.wildfly.security.sasl.util.PrivilegedSaslServer
 
unwrap(byte[], int, int) - Method in interface org.wildfly.security.sasl.util.SaslWrapper
 
unwrap(byte[], int, int) - Method in class org.wildfly.security.sasl.util.ServerSaslWrapper
 
USE_UTF8 - Static variable in class org.wildfly.security.sasl.WildFlySasl
A property used by some SASL mechanisms (including the DIGEST-MD5 algorithm supplied with most Oracle JDKs) to indicate that information exchange should take place using the UTF-8 character encoding instead of the default Latin-1/ISO-8859-1 encoding.
UsernamePasswordHashUtil - Class in org.wildfly.security.sasl.util
UsernamePasswordHashUtil() - Constructor for class org.wildfly.security.sasl.util.UsernamePasswordHashUtil
Deprecated.
The default constructor for UsernamePasswordHashUtil, when instantiated using this constructor a local MD5 MessageDigest will be used for the generated hashes.
UsernamePasswordHashUtil(MessageDigest) - Constructor for class org.wildfly.security.sasl.util.UsernamePasswordHashUtil
Deprecated.
Constructor to allow a pre-instantiated MessageDigest to be supplied.

W

WildFlySasl - Class in org.wildfly.security.sasl
The core WildFly SASL utilities.
WildFlySasl() - Constructor for class org.wildfly.security.sasl.WildFlySasl
 
wrap(byte[], int, int) - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslClient
 
wrap(byte[], int, int) - Method in class org.wildfly.security.sasl.util.AbstractDelegatingSaslServer
 
wrap(byte[], int, int) - Method in class org.wildfly.security.sasl.util.AbstractSaslParticipant
Wraps a byte array to be sent to the other participant.
wrap(byte[], int, int) - Method in class org.wildfly.security.sasl.util.ClientSaslWrapper
 
wrap(byte[], int, int) - Method in class org.wildfly.security.sasl.util.PrivilegedSaslClient
 
wrap(byte[], int, int) - Method in class org.wildfly.security.sasl.util.PrivilegedSaslServer
 
wrap(byte[], int, int) - Method in interface org.wildfly.security.sasl.util.SaslWrapper
 
wrap(byte[], int, int) - Method in class org.wildfly.security.sasl.util.ServerSaslWrapper
 
wrapperFor(SaslClient) - Static method in class org.wildfly.security.sasl.util.SaslWrappers
Get a wrapper for the given SASL client.
wrapperFor(SaslServer) - Static method in class org.wildfly.security.sasl.util.SaslWrappers
Get a wrapper for the given SASL server.
wrappingNotConfigured() - Method in interface org.wildfly.security.sasl._private.ElytronMessages
 
A B C D E F G H I J K L M N O P R S T U W 
All Classes All Packages