public static class PlainSaslServer.PlainSaslServerFactory
extends java.lang.Object
implements javax.security.sasl.SaslServerFactory
Constructor and Description |
---|
PlainSaslServerFactory(SaslServerSupplier saslServerSupplier) |
Modifier and Type | Method and Description |
---|---|
javax.security.sasl.SaslServer |
createSaslServer(java.lang.String mechanism,
java.lang.String protocol,
java.lang.String serverName,
java.util.Map<java.lang.String,?> props,
javax.security.auth.callback.CallbackHandler cbh) |
java.lang.String[] |
getMechanismNames(java.util.Map<java.lang.String,?> props) |
public PlainSaslServerFactory(SaslServerSupplier saslServerSupplier)
public javax.security.sasl.SaslServer createSaslServer(java.lang.String mechanism, java.lang.String protocol, java.lang.String serverName, java.util.Map<java.lang.String,?> props, javax.security.auth.callback.CallbackHandler cbh) throws javax.security.sasl.SaslException
createSaslServer
in interface javax.security.sasl.SaslServerFactory
javax.security.sasl.SaslException
public java.lang.String[] getMechanismNames(java.util.Map<java.lang.String,?> props)
getMechanismNames
in interface javax.security.sasl.SaslServerFactory