Class X500AttributePrincipalDecoder.Builder
java.lang.Object
org.wildfly.test.security.common.elytron.AbstractConfigurableElement.Builder<X500AttributePrincipalDecoder.Builder>
org.wildfly.test.security.common.elytron.X500AttributePrincipalDecoder.Builder
- Enclosing class:
- X500AttributePrincipalDecoder
public static final class X500AttributePrincipalDecoder.Builder
extends AbstractConfigurableElement.Builder<X500AttributePrincipalDecoder.Builder>
Builder to build
X500AttributePrincipalDecoder.-
Method Summary
Modifier and TypeMethodDescriptionbuild()protected X500AttributePrincipalDecoder.Builderself()withAttributeName(String attributeName) withMaximumSegments(int maximumSegments) Uses attribute with given object id to construct principal name.Methods inherited from class org.wildfly.test.security.common.elytron.AbstractConfigurableElement.Builder
withName
-
Method Details
-
withOid
Uses attribute with given object id to construct principal name. E.g. oid "2.5.4.3" ~ CN (Common Name).withAttributeName(String)can be used instead.- Parameters:
oid- object identifier- Returns:
- builder
-
withAttributeName
-
withMaximumSegments
-
build
-
self
- Specified by:
selfin classAbstractConfigurableElement.Builder<X500AttributePrincipalDecoder.Builder>
-