Package org.wildfly.security.sasl.gssapi
Class GssapiServerFactory
java.lang.Object
org.wildfly.security.sasl.util.AbstractSaslFactory
org.wildfly.security.sasl.gssapi.GssapiServerFactory
- All Implemented Interfaces:
SaslServerFactory
@MetaInfServices(javax.security.sasl.SaslServerFactory.class)
public class GssapiServerFactory
extends AbstractSaslFactory
implements SaslServerFactory
SaslServerFactory for the GSSAPI mechanism as defined by RFC 4752
- Author:
- Darran Lofthouse
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateSaslServer(String mechanism, 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 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.security.sasl.SaslServerFactory
getMechanismNames
-
Constructor Details
-
GssapiServerFactory
public GssapiServerFactory()
-
-
Method Details
-
createSaslServer
public SaslServer createSaslServer(String mechanism, String protocol, String serverName, Map<String, ?> props, CallbackHandler cbh) throws SaslException- Specified by:
createSaslServerin interfaceSaslServerFactory- Throws:
SaslException
-
isPassCredentials
protected boolean isPassCredentials()- Overrides:
isPassCredentialsin classAbstractSaslFactory
-
isActiveSusceptible
protected boolean isActiveSusceptible()- Overrides:
isActiveSusceptiblein classAbstractSaslFactory
-
isPlainText
protected boolean isPlainText()- Overrides:
isPlainTextin classAbstractSaslFactory
-
isAnonymous
protected boolean isAnonymous()- Overrides:
isAnonymousin classAbstractSaslFactory
-