Class GssapiServerFactory

java.lang.Object
org.wildfly.security.sasl.util.AbstractSaslFactory
org.wildfly.security.sasl.gssapi.GssapiServerFactory
All Implemented Interfaces:
SaslServerFactory

@MetaInfServices(SaslServerFactory.class) public class GssapiServerFactory extends org.wildfly.security.sasl.util.AbstractSaslFactory implements SaslServerFactory
SaslServerFactory for the GSSAPI mechanism as defined by RFC 4752
Author:
Darran Lofthouse
  • 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:
      createSaslServer in interface SaslServerFactory
      Throws:
      SaslException
    • isPassCredentials

      protected boolean isPassCredentials()
      Overrides:
      isPassCredentials in class org.wildfly.security.sasl.util.AbstractSaslFactory
    • isActiveSusceptible

      protected boolean isActiveSusceptible()
      Overrides:
      isActiveSusceptible in class org.wildfly.security.sasl.util.AbstractSaslFactory
    • isPlainText

      protected boolean isPlainText()
      Overrides:
      isPlainText in class org.wildfly.security.sasl.util.AbstractSaslFactory
    • isAnonymous

      protected boolean isAnonymous()
      Overrides:
      isAnonymous in class org.wildfly.security.sasl.util.AbstractSaslFactory