@Bean(name="mechanism-selector", parent=TigaseSaslProvider.class, active=true) public class DefaultMechanismSelector extends Object implements MechanismSelector
Constructor and Description |
---|
DefaultMechanismSelector() |
Modifier and Type | Method and Description |
---|---|
Collection<String> |
filterMechanisms(Enumeration<SaslServerFactory> serverFactories,
XMPPResourceConnection session)
|
protected boolean |
isAllowedForDomain(String mechanismName,
VHostItem vhost) |
protected boolean |
match(SaslServerFactory factory,
String mechanismName,
XMPPResourceConnection session) |
public Collection<String> filterMechanisms(Enumeration<SaslServerFactory> serverFactories, XMPPResourceConnection session)
MechanismSelector
filterMechanisms
in interface MechanismSelector
serverFactories
- SaslServerFactory
enumeration.session
- current sessionprotected boolean match(SaslServerFactory factory, String mechanismName, XMPPResourceConnection session)
Copyright © 2004–2020 "Tigase, Inc.". All rights reserved.