public class KeycloakHttpServerAuthenticationMechanismFactory extends Object implements org.wildfly.security.http.HttpServerAuthenticationMechanismFactory
Constructor and Description |
---|
KeycloakHttpServerAuthenticationMechanismFactory()
Creates a new instance.
|
KeycloakHttpServerAuthenticationMechanismFactory(SamlDeploymentContext deploymentContext) |
Modifier and Type | Method and Description |
---|---|
org.wildfly.security.http.HttpServerAuthenticationMechanism |
createAuthenticationMechanism(String mechanismName,
Map<String,?> properties,
CallbackHandler callbackHandler) |
String[] |
getMechanismNames(Map<String,?> properties) |
public KeycloakHttpServerAuthenticationMechanismFactory()
Creates a new instance.
A default constructor is necessary in order to allow this factory to be loaded via ServiceLoader
.
public KeycloakHttpServerAuthenticationMechanismFactory(SamlDeploymentContext deploymentContext)
public String[] getMechanismNames(Map<String,?> properties)
getMechanismNames
in interface org.wildfly.security.http.HttpServerAuthenticationMechanismFactory
public org.wildfly.security.http.HttpServerAuthenticationMechanism createAuthenticationMechanism(String mechanismName, Map<String,?> properties, CallbackHandler callbackHandler) throws org.wildfly.security.http.HttpAuthenticationException
createAuthenticationMechanism
in interface org.wildfly.security.http.HttpServerAuthenticationMechanismFactory
org.wildfly.security.http.HttpAuthenticationException
Copyright © 2020 JBoss by Red Hat. All rights reserved.