Package io.undertow.security.api
Interface AuthenticationMechanismFactory
-
- All Known Implementing Classes:
BasicAuthenticationMechanism.Factory,ClientCertAuthenticationMechanism.Factory,DigestAuthenticationMechanism.Factory,ExternalAuthenticationMechanism.Factory,GenericHeaderAuthenticationMechanism.Factory,ImmediateAuthenticationMechanismFactory,ServletFormAuthenticationMechanism.Factory
public interface AuthenticationMechanismFactoryFactory for authentication mechanisms.- Author:
- Stuart Douglas
-
-
Field Summary
Fields Modifier and Type Field Description static StringCONTEXT_PATHstatic StringERROR_PAGEstatic StringLOGIN_PAGEstatic StringREALM
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AuthenticationMechanismcreate(String mechanismName, FormParserFactory formParserFactory, Map<String,String> properties)Creates an authentication mechanism using the specified properties
-
-
-
Field Detail
-
REALM
static final String REALM
- See Also:
- Constant Field Values
-
LOGIN_PAGE
static final String LOGIN_PAGE
- See Also:
- Constant Field Values
-
ERROR_PAGE
static final String ERROR_PAGE
- See Also:
- Constant Field Values
-
CONTEXT_PATH
static final String CONTEXT_PATH
- See Also:
- Constant Field Values
-
-
Method Detail
-
create
AuthenticationMechanism create(String mechanismName, FormParserFactory formParserFactory, Map<String,String> properties)
Creates an authentication mechanism using the specified properties- Parameters:
mechanismName- The name under which this factory was registeredproperties- The properties- Returns:
- The mechanism
-
-