public final class XmppSaslClientFactory
extends java.lang.Object
implements javax.security.sasl.SaslClientFactory
A factory which creates SaslClients, which are used in XMPP context and are not natively provided by the default security provider.
For example, the ANONYMOUS and SCRAM-SHA-1 mechanisms are not provided by default.
Constructor and Description |
---|
XmppSaslClientFactory() |
Modifier and Type | Method and Description |
---|---|
javax.security.sasl.SaslClient |
createSaslClient(java.lang.String[] mechanisms,
java.lang.String authorizationId,
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 final javax.security.sasl.SaslClient createSaslClient(java.lang.String[] mechanisms, java.lang.String authorizationId, java.lang.String protocol, java.lang.String serverName, java.util.Map<java.lang.String,?> props, javax.security.auth.callback.CallbackHandler cbh)
createSaslClient
in interface javax.security.sasl.SaslClientFactory
public final java.lang.String[] getMechanismNames(java.util.Map<java.lang.String,?> props)
getMechanismNames
in interface javax.security.sasl.SaslClientFactory
Copyright © 2014–2019 XMPP.rocks. All rights reserved.