Class ClientCertUndertowDomainMapper
java.lang.Object
org.wildfly.test.security.common.elytron.AbstractConfigurableElement
org.wildfly.test.security.common.elytron.ClientCertUndertowDomainMapper
- All Implemented Interfaces:
ConfigurableElement
Creates Undertow mapping to Elytron security domain. The Undertow-to-Elytron mapping goes from Undertow
application-security-domain configuration to Elytron's http-authentication-factory
(which uses a http-server-mechanism-factory) with CLIENT-CERT mechanism set.
The http-authentication-factory then references Elytron security domain to be used.- Author:
- Ondrej Kotek
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classBuilder to buildClientCertUndertowDomainMapper. -
Field Summary
Fields inherited from class org.wildfly.test.security.common.elytron.AbstractConfigurableElement
name -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Creates builder to buildClientCertUndertowDomainMapper.voidcreate(org.jboss.as.test.integration.management.util.CLIWrapper cli) Creates this element in domain model and also creates other resources if needed (e.g. external files)voidremove(org.jboss.as.test.integration.management.util.CLIWrapper cli) Reverts the changes introdued bycreate(...)method(s).Methods inherited from class org.wildfly.test.security.common.elytron.AbstractConfigurableElement
getNameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.wildfly.test.security.common.elytron.ConfigurableElement
create, remove
-
Method Details
-
create
Description copied from interface:ConfigurableElementCreates this element in domain model and also creates other resources if needed (e.g. external files)- Parameters:
cli- connectedCLIWrapperinstance- Throws:
Exception
-
remove
Description copied from interface:ConfigurableElementReverts the changes introdued bycreate(...)method(s).- Throws:
Exception
-
builder
Creates builder to buildClientCertUndertowDomainMapper. The name attribute is used for http-authentication-factory and provider-http-server-mechanism-factory names.- Returns:
- created builder
-