
| Interface | Description |
|---|---|
| SaslWrapper |
| Class | Description |
|---|---|
| AbstractDelegatingSaslClient |
An abstract base for
SaslClient instances which delegate to another SaslClient. |
| AbstractDelegatingSaslClientFactory |
An abstract base for
SaslClientFactory instances which delegate to another SaslClientFactory. |
| AbstractDelegatingSaslServer |
An abstract base for
SaslServer instances which delegate to another SaslServer. |
| AbstractDelegatingSaslServerFactory |
An abstract base for
SaslServerFactory instances which delegate to another SaslServerFactory. |
| AbstractSaslClient |
A base class for SASL client implementations.
|
| AbstractSaslFactory |
Abstract SASL factory base class.
|
| AbstractSaslParticipant |
A common base class for SASL participants.
|
| AbstractSaslServer |
A base class for SASL client implementations.
|
| AggregateSaslClientFactory |
A
SaslClientFactory which aggregates other SaslClientFactory instances into one. |
| AggregateSaslServerFactory |
A
SaslServerFactory which aggregates other SaslServerFactory instances into one. |
| AuthenticationCompleteCallbackSaslClientFactory |
A
SaslClientFactory which adds AuthenticationCompleteCallback functionality to a delegate
SaslClientFactory. |
| AuthenticationCompleteCallbackSaslServerFactory |
A
SaslServerFactory which adds AuthenticationCompleteCallback functionality to a delegate
SaslServerFactory. |
| AuthenticationContextSaslClient |
A delegating
SaslClient which establishes a specific AuthenticationContext for the duration
of the authentication process. |
| AuthenticationContextSaslClientFactory |
A delegating
SaslClientFactory which establishes a specific AuthenticationContext for the duration
of the authentication process. |
| AuthenticationContextSaslServer |
A delegating
SaslServer which establishes a specific AuthenticationContext for the duration
of the authentication process. |
| AuthenticationContextSaslServerFactory |
A delegating
SaslServerFactory which establishes a specific AuthenticationContext for the duration
of the authentication process. |
| AuthenticationTimeoutSaslServerFactory |
A
SaslServerFactory which adds authentication timeout functionality to a delegate SaslServerFactory. |
| AvailableRealmsSaslServerFactory |
A
SaslServerFactory which sets the server's available realms using the legacy WildFlySasl.REALM_LIST
property, if specified. |
| ChannelBindingSaslClientFactory |
A
SaslClientFactory which establishes channel binding parameters. |
| ChannelBindingSaslServerFactory |
A
SaslServerFactory which establishes channel binding parameters. |
| ClientSaslWrapper |
A
SaslWrapper which encapsulates a SaslClient. |
| CredentialSaslServerFactory |
A
SaslServerFactory which sets the server's credential. |
| DisposedCallbackSaslClientFactory |
A
SaslClientFactory which detects SaslClient disposal and calls the callback handler with a
SecurityLayerDisposedCallback instance. |
| DisposedCallbackSaslServerFactory |
A
SaslServerFactory which detects SaslServer disposal and calls the callback handler with a
SecurityLayerDisposedCallback instance. |
| FilterMechanismSaslClientFactory |
A
SaslClientFactory which filters available mechanisms (either inclusively or exclusively) from a delegate
SaslClientFactory. |
| FilterMechanismSaslServerFactory |
A
SaslServerFactory which filters available mechanisms (either inclusively or exclusively) from a delegate
SaslServerFactory. |
| KeyManagerCredentialSaslServerFactory |
A
SaslServerFactory which sets the server's credential using the given key manager. |
| LegacyRealmListSaslServerFactory |
A
SaslServerFactory which uses the AvailableRealmsCallback to populate the legacy
WildFlySasl.REALM_LIST property, if needed by a mechanism. |
| LocalPrincipalSaslClientFactory |
A delegating SASL client factory whose instances can track and return the assumed principal used for authentication.
|
| MechanismProviderFilteringSaslClientFactory |
A SASL client factory which filters mechanisms based on the combination of mechanism name and security provider.
|
| MechanismProviderFilteringSaslServerFactory |
A SASL server factory which filters mechanisms based on the combination of mechanism name and security provider.
|
| PrivilegedSaslClient |
A
SaslClient which evaluates challenges and wrap/unwrap requests in an privileged context. |
| PrivilegedSaslClientFactory |
A
SaslClientFactory whose SaslClient instances evaluate challenges and wrap/unwrap requests in a
privileged context. |
| PrivilegedSaslServer |
A
SaslServer which evaluates responses and wrap/unwrap requests in an privileged context. |
| PrivilegedSaslServerFactory |
A
SaslServerFactory whose SaslServer instances evaluate challenges and wrap/unwrap requests in a
privileged context. |
| PropertiesSaslClientFactory | |
| PropertiesSaslServerFactory |
A SaslServerFactory allowing the user to add properties
|
| ProtocolSaslClientFactory |
A
SaslClientFactory which sets the protocol name to a fixed value, disregarding the passed in value. |
| ProtocolSaslServerFactory |
A
SaslServerFactory which sets the protocol name to a fixed value, disregarding the passed in value. |
| SaslFactories |
A utility class for discovering SASL client and server factories.
|
| SaslMechanismInformation |
A collection of predicates and other information which can be used to filter SASL mechanisms.
|
| SaslMechanismInformation.Names | |
| SaslWrappers |
Utility methods for SASL wrappers.
|
| SecurityIdentitySaslServerFactory |
A SASL server factory which makes the authenticated
SecurityIdentity available to the caller. |
| SecurityProviderSaslClientFactory |
A
SaslClientFactory which uses the currently installed security providers to acquire a delegate
SaslClientFactory. |
| SecurityProviderSaslServerFactory |
A
SaslServerFactory which uses the currently installed security providers to acquire a delegate
SaslServerFactory. |
| ServerNameSaslClientFactory |
A
SaslClientFactory which sets the server name to a fixed value, disregarding the passed in value. |
| ServerNameSaslServerFactory |
A
SaslServerFactory which sets the server name to a fixed value, disregarding the passed in value. |
| ServerSaslWrapper |
A
SaslWrapper which encapsulates a SaslServer. |
| ServiceLoaderSaslClientFactory |
A
SaslClientFactory which uses a ServiceLoader to find implementations. |
| ServiceLoaderSaslServerFactory |
A
SaslServerFactory which uses a ServiceLoader to find implementations. |
| SetMechanismInformationSaslServerFactory |
A
SaslServerFactory implementation that will always ensure mechanism information is passed to the CallbackHandler before the first authentication callbacks. |
| SocketAddressCallbackSaslClientFactory | |
| SocketAddressCallbackSaslServerFactory | |
| SortedMechanismClientServerFactory |
A delegating
SaslClientFactory which will sort the mechanism names using either a supplied Comparator<String>
or a supplied ordering of mechanism names. |
| SortedMechanismSaslServerFactory |
A delegating
SaslServerFactory which will sort the mechanism names using either a supplied Comparator<String>
or a supplied ordering of mechanism names. |
| SSLQueryCallbackHandler |
A callback handler which delegates to another callback handler, passing the authentication's SSL/TLS information to that
callback handler on its first invocation.
|
| SSLSaslClientFactory |
A SASL client factory which provides information about the security layer of the connection to the callback handler.
|
| SSLSaslServerFactory |
A SASL server factory which provides information about the security layer of the connection to the callback handler.
|
| StringPrep |
Preparation of Internationalized Strings ("stringprep") by RFC 3454
|
| TLSServerEndPointChannelBindingSaslClientFactory |
A SASL client factory which implements the
tls-server-end-point channel binding algorithm. |
| TLSServerEndPointChannelBindingSaslServerFactory |
A SASL server factory which implements the
tls-server-end-point channel binding algorithm. |
| TrustManagerSaslServerFactory |
A
SaslServerFactory which sets the trust manager that should be used for trust verification. |
| UsernamePasswordHashUtil | Deprecated
Use
PasswordFactory instead. |
Copyright © 2020 JBoss by Red Hat. All rights reserved.