@Address(value="/subsystem=elytron/regex-validating-principal-transformer=*") public class RegexValidatingPrincipalTransformer<T extends RegexValidatingPrincipalTransformer<T>> extends Object implements Keyed
| Constructor and Description |
|---|
RegexValidatingPrincipalTransformer(String key) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPropertyChangeListener(PropertyChangeListener listener)
Adds a property change listener
|
String |
getKey() |
Boolean |
match()
If set to true, the name must match the given pattern to make validation
successful.
|
T |
match(Boolean value)
If set to true, the name must match the given pattern to make validation
successful.
|
String |
pattern()
The regular expression to use for the principal transformer.
|
T |
pattern(String value)
The regular expression to use for the principal transformer.
|
void |
removePropertyChangeListener(PropertyChangeListener listener)
Removes a property change listener
|
public RegexValidatingPrincipalTransformer(String key)
public void addPropertyChangeListener(PropertyChangeListener listener)
public void removePropertyChangeListener(PropertyChangeListener listener)
@ModelNodeBinding(detypedName="match") public Boolean match()
public T match(Boolean value)
@ModelNodeBinding(detypedName="pattern") public String pattern()
Copyright © 2019 JBoss by Red Hat. All rights reserved.