Package | Description |
---|---|
org.wildfly.security.sasl.util |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDelegatingSaslClient
An abstract base for
SaslClient instances which delegate to another SaslClient . |
class |
AbstractDelegatingSaslServer
An abstract base for
SaslServer instances which delegate to another SaslServer . |
class |
AbstractSaslClient
A base class for SASL client implementations.
|
class |
AbstractSaslParticipant
A common base class for SASL participants.
|
class |
AbstractSaslServer
A base class for SASL client implementations.
|
class |
AuthenticationContextSaslClient
A delegating
SaslClient which establishes a specific AuthenticationContext for the duration
of the authentication process. |
class |
AuthenticationContextSaslServer
A delegating
SaslServer which establishes a specific AuthenticationContext for the duration
of the authentication process. |
class |
ClientSaslWrapper
A
SaslWrapper which encapsulates a SaslClient . |
class |
PrivilegedSaslClient
A
SaslClient which evaluates challenges and wrap/unwrap requests in an privileged context. |
class |
PrivilegedSaslServer
A
SaslServer which evaluates responses and wrap/unwrap requests in an privileged context. |
class |
ServerSaslWrapper
A
SaslWrapper which encapsulates a SaslServer . |
Modifier and Type | Field and Description |
---|---|
static SaslWrapper |
SaslWrapper.IDENTITY
The identity wrapper which simply returns the same data that was passed in.
|
Modifier and Type | Method and Description |
---|---|
protected SaslWrapper |
AbstractSaslParticipant.getWrapper()
Get the current configured SASL wrapper, if any.
|
static SaslWrapper |
SaslWrappers.wrapperFor(SaslClient saslClient)
Get a wrapper for the given SASL client.
|
static SaslWrapper |
SaslWrappers.wrapperFor(SaslServer saslServer)
Get a wrapper for the given SASL server.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractSaslParticipant.setWrapper(SaslWrapper wrapper)
Set the current configured SASL wrapper, if any.
|
Copyright © 2020 JBoss by Red Hat. All rights reserved.