Package io.undertow.security.impl
Class ExternalAuthenticationMechanism.Factory
java.lang.Object
io.undertow.security.impl.ExternalAuthenticationMechanism.Factory
- All Implemented Interfaces:
AuthenticationMechanismFactory
- Enclosing class:
- ExternalAuthenticationMechanism
public static final class ExternalAuthenticationMechanism.Factory
extends Object
implements AuthenticationMechanismFactory
-
Field Summary
Fields inherited from interface io.undertow.security.api.AuthenticationMechanismFactory
CONTEXT_PATH, DEFAULT_PAGE, ERROR_PAGE, LOGIN_PAGE, OVERRIDE_INITIAL, REALM
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate
(String mechanismName, IdentityManager identityManager, FormParserFactory formParserFactory, Map<String, String> properties) Creates an authentication mechanism that needs access to the deployment IdentityManager and specified propertiesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.undertow.security.api.AuthenticationMechanismFactory
create
-
Constructor Details
-
Factory
Deprecated. -
Factory
public Factory()
-
-
Method Details
-
create
public AuthenticationMechanism create(String mechanismName, IdentityManager identityManager, FormParserFactory formParserFactory, Map<String, String> properties) Description copied from interface:AuthenticationMechanismFactory
Creates an authentication mechanism that needs access to the deployment IdentityManager and specified properties- Specified by:
create
in interfaceAuthenticationMechanismFactory
- Parameters:
mechanismName
- The name under which this factory was registeredidentityManager
- the IdentityManager instance asscociated with the deploymentformParserFactory
- Parser to create a form data parser for a given request.properties
- The properties- Returns:
- The mechanism
-