Class GssapiClientFactory
java.lang.Object
org.wildfly.security.sasl.util.AbstractSaslFactory
org.wildfly.security.sasl.gssapi.GssapiClientFactory
- All Implemented Interfaces:
SaslClientFactory
@MetaInfServices(SaslClientFactory.class)
public class GssapiClientFactory
extends org.wildfly.security.sasl.util.AbstractSaslFactory
implements SaslClientFactory
SaslClientFactory for the GSSAPI mechanism as defined by RFC 4752
- Author:
- Darran Lofthouse
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateSaslClient(String[] mechanisms, String authorizationId, String protocol, String serverName, Map<String, ?> props, CallbackHandler cbh) protected booleanprotected booleanprotected booleanprotected booleanMethods inherited from class org.wildfly.security.sasl.util.AbstractSaslFactory
getMechanismNames, getPropertyValue, isDictionarySusceptible, isForwardSecrecy, isIncluded, matchesMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface SaslClientFactory
getMechanismNames
-
Constructor Details
-
GssapiClientFactory
public GssapiClientFactory()
-
-
Method Details
-
createSaslClient
public SaslClient createSaslClient(String[] mechanisms, String authorizationId, String protocol, String serverName, Map<String, ?> props, CallbackHandler cbh) throws SaslException- Specified by:
createSaslClientin interfaceSaslClientFactory- Throws:
SaslException
-
isPassCredentials
protected boolean isPassCredentials()- Overrides:
isPassCredentialsin classorg.wildfly.security.sasl.util.AbstractSaslFactory
-
isActiveSusceptible
protected boolean isActiveSusceptible()- Overrides:
isActiveSusceptiblein classorg.wildfly.security.sasl.util.AbstractSaslFactory
-
isPlainText
protected boolean isPlainText()- Overrides:
isPlainTextin classorg.wildfly.security.sasl.util.AbstractSaslFactory
-
isAnonymous
protected boolean isAnonymous()- Overrides:
isAnonymousin classorg.wildfly.security.sasl.util.AbstractSaslFactory
-