org.wildfly.security.auth.server.sasl.SaslAuthenticationFactory instead@Deprecated public final class SaslAuthenticationFactory extends AbstractMechanismAuthenticationFactory<SaslServer,SaslServerFactory,SaslException>
| Modifier and Type | Class and Description |
|---|---|
static class |
SaslAuthenticationFactory.Builder
Deprecated.
A builder for SASL server factory configurations.
|
| Modifier and Type | Method and Description |
|---|---|
static SaslAuthenticationFactory.Builder |
builder()
Deprecated.
Obtain a new
SaslAuthenticationFactory.Builder capable of building a SaslAuthenticationFactory. |
protected SaslServer |
doCreate(String name,
CallbackHandler callbackHandler,
UnaryOperator<SaslServerFactory> factoryTransformation)
Deprecated.
|
protected Collection<String> |
getAllSupportedMechNames()
Deprecated.
|
protected Collection<String> |
getSupportedCredentialAlgorithmNames(Class<? extends AlgorithmCredential> credentialType,
String mechName)
Deprecated.
|
protected Collection<Class<? extends Credential>> |
getSupportedCredentialTypes(String mechName)
Deprecated.
|
protected Collection<String> |
getSupportedEvidenceAlgorithmNames(Class<? extends AlgorithmEvidence> evidenceType,
String mechName)
Deprecated.
|
protected Collection<Class<? extends Evidence>> |
getSupportedEvidenceTypes(String mechName)
Deprecated.
|
protected boolean |
usesCredentials(String mechName)
Deprecated.
Determine whether the given mechanism name needs credentials from a realm in order to authenticate.
|
createMechanism, getFactory, getMechanismNames, getSecurityDomainclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateMechanismprotected SaslServer doCreate(String name, CallbackHandler callbackHandler, UnaryOperator<SaslServerFactory> factoryTransformation) throws SaslException
doCreate in class AbstractMechanismAuthenticationFactory<SaslServer,SaslServerFactory,SaslException>SaslExceptionprotected Collection<String> getAllSupportedMechNames()
getAllSupportedMechNames in class AbstractMechanismAuthenticationFactory<SaslServer,SaslServerFactory,SaslException>protected Collection<Class<? extends Evidence>> getSupportedEvidenceTypes(String mechName)
getSupportedEvidenceTypes in class AbstractMechanismAuthenticationFactory<SaslServer,SaslServerFactory,SaslException>protected Collection<String> getSupportedEvidenceAlgorithmNames(Class<? extends AlgorithmEvidence> evidenceType, String mechName)
getSupportedEvidenceAlgorithmNames in class AbstractMechanismAuthenticationFactory<SaslServer,SaslServerFactory,SaslException>protected Collection<Class<? extends Credential>> getSupportedCredentialTypes(String mechName)
getSupportedCredentialTypes in class AbstractMechanismAuthenticationFactory<SaslServer,SaslServerFactory,SaslException>protected Collection<String> getSupportedCredentialAlgorithmNames(Class<? extends AlgorithmCredential> credentialType, String mechName)
protected boolean usesCredentials(String mechName)
AbstractMechanismAuthenticationFactoryusesCredentials in class AbstractMechanismAuthenticationFactory<SaslServer,SaslServerFactory,SaslException>mechName - the mechanism nametrue if the mechanism requires realm credential support, false if it does notpublic static SaslAuthenticationFactory.Builder builder()
SaslAuthenticationFactory.Builder capable of building a SaslAuthenticationFactory.SaslAuthenticationFactory.Builder capable of building a SaslAuthenticationFactory.Copyright © 2019 JBoss by Red Hat. All rights reserved.