Package org.wildfly.security.sasl.util
Class PrivilegedSaslClient
java.lang.Object
org.wildfly.security.sasl.util.AbstractDelegatingSaslClient
org.wildfly.security.sasl.util.PrivilegedSaslClient
- All Implemented Interfaces:
SaslClient,SaslWrapper
A
SaslClient which evaluates challenges and wrap/unwrap requests in an privileged context.- Author:
- David M. Lloyd
-
Field Summary
Fields inherited from class org.wildfly.security.sasl.util.AbstractDelegatingSaslClient
delegateFields inherited from interface org.wildfly.security.sasl.util.SaslWrapper
IDENTITY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]evaluateChallenge(byte[] challenge) byte[]unwrap(byte[] incoming, int offset, int len) byte[]wrap(byte[] outgoing, int offset, int len) Methods inherited from class org.wildfly.security.sasl.util.AbstractDelegatingSaslClient
dispose, getMechanismName, getNegotiatedProperty, hasInitialResponse, isComplete, toString
-
Constructor Details
-
PrivilegedSaslClient
-
-
Method Details
-
evaluateChallenge
- Specified by:
evaluateChallengein interfaceSaslClient- Overrides:
evaluateChallengein classAbstractDelegatingSaslClient- Throws:
SaslException
-
unwrap
- Specified by:
unwrapin interfaceSaslClient- Specified by:
unwrapin interfaceSaslWrapper- Overrides:
unwrapin classAbstractDelegatingSaslClient- Throws:
SaslException
-
wrap
- Specified by:
wrapin interfaceSaslClient- Specified by:
wrapin interfaceSaslWrapper- Overrides:
wrapin classAbstractDelegatingSaslClient- Throws:
SaslException
-