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
All Classes All Packages
All Classes All Packages
A
- AbstractDelegatingSaslClient - Class in org.wildfly.security.sasl.util
-
An abstract base for
SaslClientinstances which delegate to anotherSaslClient. - 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
SaslClientFactoryinstances which delegate to anotherSaslClientFactory. - 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
SaslServerinstances which delegate to anotherSaslServer. - 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
SaslServerFactoryinstances which delegate to anotherSaslServerFactory. - 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
SaslClientFactorywhich aggregates otherSaslClientFactoryinstances 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
SaslServerFactorywhich aggregates otherSaslServerFactoryinstances 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
IllegalStateExceptionis 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
SaslClientFactorywhich addsAuthenticationCompleteCallbackfunctionality to a delegateSaslClientFactory. - AuthenticationCompleteCallbackSaslClientFactory(SaslClientFactory) - Constructor for class org.wildfly.security.sasl.util.AuthenticationCompleteCallbackSaslClientFactory
-
Construct a new instance.
- AuthenticationCompleteCallbackSaslServerFactory - Class in org.wildfly.security.sasl.util
-
A
SaslServerFactorywhich addsAuthenticationCompleteCallbackfunctionality to a delegateSaslServerFactory. - AuthenticationCompleteCallbackSaslServerFactory(SaslServerFactory) - Constructor for class org.wildfly.security.sasl.util.AuthenticationCompleteCallbackSaslServerFactory
-
Construct a new instance.
- AuthenticationTimeoutSaslServerFactory - Class in org.wildfly.security.sasl.util
-
A
SaslServerFactorywhich adds authentication timeout functionality to a delegateSaslServerFactory. - 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
SaslServerFactorywhich sets the server's available realms using the legacyWildFlySasl.REALM_LISTproperty, 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
SaslClientFactorywhich 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
SaslServerFactorywhich 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
SaslWrapperwhich encapsulates aSaslClient. - 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
SaslServerFactorywhich 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
SaslClientFactorywhich detectsSaslClientdisposal and calls the callback handler with aSecurityLayerDisposedCallbackinstance. - DisposedCallbackSaslClientFactory(SaslClientFactory) - Constructor for class org.wildfly.security.sasl.util.DisposedCallbackSaslClientFactory
-
Construct a new instance.
- DisposedCallbackSaslServerFactory - Class in org.wildfly.security.sasl.util
-
A
SaslServerFactorywhich detectsSaslServerdisposal and calls the callback handler with aSecurityLayerDisposedCallbackinstance. - 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
Principalfor 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
SaslClientFactorywhich filters available mechanisms (either inclusively or exclusively) from a delegateSaslClientFactory. - 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
SaslServerFactorywhich filters available mechanisms (either inclusively or exclusively) from a delegateSaslServerFactory. - 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
SaslClientFactorywhich does not provide any mechanisms. - getEmptySaslServerFactory() - Static method in class org.wildfly.security.sasl.util.SaslFactories
-
Get a
SaslServerFactorywhich 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
SaslServerFactorywhich 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
-
Deprecated.
- LegacyRealmListSaslServerFactory - Class in org.wildfly.security.sasl.util
-
A
SaslServerFactorywhich uses theAvailableRealmsCallbackto populate the legacyWildFlySasl.REALM_LISTproperty, 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
SaslClientwhich 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
SaslClientFactorywhoseSaslClientinstances 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
SaslServerwhich 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
SaslServerFactorywhoseSaslServerinstances 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
SaslClientFactorythat allows properties to be added to a delegateSaslClientFactory. - 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
SaslClientFactorywhich 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
SaslServerFactorywhich 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-MD5algorithm 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
SaslAuthenticationInterruptedExceptioninstance. - SaslAuthenticationInterruptedException(String) - Constructor for exception org.wildfly.security.sasl.SaslAuthenticationInterruptedException
-
Constructs a new
SaslAuthenticationInterruptedExceptioninstance with an initial message. - SaslAuthenticationInterruptedException(String, Throwable) - Constructor for exception org.wildfly.security.sasl.SaslAuthenticationInterruptedException
-
Constructs a new
SaslAuthenticationInterruptedExceptioninstance with an initial message and cause. - SaslAuthenticationInterruptedException(Throwable) - Constructor for exception org.wildfly.security.sasl.SaslAuthenticationInterruptedException
-
Constructs a new
SaslAuthenticationInterruptedExceptioninstance 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
SecureRandomimplementation 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
SecurityIdentityavailable 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
SaslClientFactorywhich uses the currently installed security providers to acquire a delegateSaslClientFactory. - 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
SaslServerFactorywhich uses the currently installed security providers to acquire a delegateSaslServerFactory. - 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
SaslClientFactorywhich 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
SaslServerFactorywhich 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
SaslWrapperwhich encapsulates aSaslServer. - ServerSaslWrapper(SaslServer) - Constructor for class org.wildfly.security.sasl.util.ServerSaslWrapper
-
Construct a new instance.
- ServiceLoaderSaslClientFactory - Class in org.wildfly.security.sasl.util
-
A
SaslClientFactorywhich uses aServiceLoaderto 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
SaslServerFactorywhich uses aServiceLoaderto 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
SaslServerFactoryimplementation that will always ensure mechanism information is passed to theCallbackHandlerbefore 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
- 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
- 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
SaslClientFactorywhich will sort the mechanism names using either a suppliedComparator<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
SaslServerFactorywhich will sort the mechanism names using either a suppliedComparator<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-pointchannel 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-pointchannel 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
SaslServerFactorywhich 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-MD5algorithm 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
-
Deprecated.Use
org.wildfly.security.password.PasswordFactoryinstead. - 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
All Classes All Packages