| Constructor and Description |
|---|
SecurityDomain(String key) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPropertyChangeListener(PropertyChangeListener listener)
Adds a property change listener
|
String |
defaultRealm()
The default realm contained by this security domain.
|
T |
defaultRealm(String value)
The default realm contained by this security domain.
|
String |
getKey() |
Boolean |
outflowAnonymous()
When outflowing to a security domain if outflow is not possible should
the anonymous identity be used? Outflowing anonymous has the effect of
clearing any identity already established for that domain.
|
T |
outflowAnonymous(Boolean value)
When outflowing to a security domain if outflow is not possible should
the anonymous identity be used? Outflowing anonymous has the effect of
clearing any identity already established for that domain.
|
T |
outflowSecurityDomain(String value)
The list of security domains that the security identity from this domain
should automatically outflow to.
|
List<String> |
outflowSecurityDomains()
The list of security domains that the security identity from this domain
should automatically outflow to.
|
T |
outflowSecurityDomains(List<String> value)
The list of security domains that the security identity from this domain
should automatically outflow to.
|
T |
outflowSecurityDomains(String... args)
The list of security domains that the security identity from this domain
should automatically outflow to.
|
String |
permissionMapper()
A reference to a PermissionMapper to be used by this domain.
|
T |
permissionMapper(String value)
A reference to a PermissionMapper to be used by this domain.
|
String |
postRealmPrincipalTransformer()
A reference to a principal transformer to be applied after the realm has
operated on the supplied identity name.
|
T |
postRealmPrincipalTransformer(String value)
A reference to a principal transformer to be applied after the realm has
operated on the supplied identity name.
|
String |
preRealmPrincipalTransformer()
A reference to a principal transformer to be applied before the realm is
selected.
|
T |
preRealmPrincipalTransformer(String value)
A reference to a principal transformer to be applied before the realm is
selected.
|
String |
principalDecoder()
A reference to a PrincipalDecoder to be used by this domain.
|
T |
principalDecoder(String value)
A reference to a PrincipalDecoder to be used by this domain.
|
T |
realm(Map value)
The list of realms contained by this security domain.
|
String |
realmMapper()
Reference to the RealmMapper to be used by this domain.
|
T |
realmMapper(String value)
Reference to the RealmMapper to be used by this domain.
|
List<Map> |
realms()
The list of realms contained by this security domain.
|
T |
realms(List<Map> value)
The list of realms contained by this security domain.
|
T |
realms(Map... args)
The list of realms contained by this security domain.
|
void |
removePropertyChangeListener(PropertyChangeListener listener)
Removes a property change listener
|
String |
roleMapper()
Reference to the RoleMapper to be used by this domain.
|
T |
roleMapper(String value)
Reference to the RoleMapper to be used by this domain.
|
String |
securityEventListener()
Reference to a listener for security events.
|
T |
securityEventListener(String value)
Reference to a listener for security events.
|
T |
trustedSecurityDomain(String value)
The list of security domains that are trusted by this security domain.
|
List<String> |
trustedSecurityDomains()
The list of security domains that are trusted by this security domain.
|
T |
trustedSecurityDomains(List<String> value)
The list of security domains that are trusted by this security domain.
|
T |
trustedSecurityDomains(String... args)
The list of security domains that are trusted by this security domain.
|
public SecurityDomain(String key)
public void addPropertyChangeListener(PropertyChangeListener listener)
public void removePropertyChangeListener(PropertyChangeListener listener)
@ModelNodeBinding(detypedName="default-realm") public String defaultRealm()
public T defaultRealm(String value)
@ModelNodeBinding(detypedName="outflow-anonymous") public Boolean outflowAnonymous()
public T outflowAnonymous(Boolean value)
@ModelNodeBinding(detypedName="outflow-security-domains") public List<String> outflowSecurityDomains()
public T outflowSecurityDomains(List<String> value)
public T outflowSecurityDomain(String value)
public T outflowSecurityDomains(String... args)
@ModelNodeBinding(detypedName="permission-mapper") public String permissionMapper()
public T permissionMapper(String value)
@ModelNodeBinding(detypedName="post-realm-principal-transformer") public String postRealmPrincipalTransformer()
public T postRealmPrincipalTransformer(String value)
@ModelNodeBinding(detypedName="pre-realm-principal-transformer") public String preRealmPrincipalTransformer()
public T preRealmPrincipalTransformer(String value)
@ModelNodeBinding(detypedName="principal-decoder") public String principalDecoder()
public T principalDecoder(String value)
@ModelNodeBinding(detypedName="realm-mapper") public String realmMapper()
public T realmMapper(String value)
@ModelNodeBinding(detypedName="realms") public List<Map> realms()
@ModelNodeBinding(detypedName="role-mapper") public String roleMapper()
@ModelNodeBinding(detypedName="security-event-listener") public String securityEventListener()
public T securityEventListener(String value)
@ModelNodeBinding(detypedName="trusted-security-domains") public List<String> trustedSecurityDomains()
public T trustedSecurityDomains(List<String> value)
public T trustedSecurityDomain(String value)
Copyright © 2019 JBoss by Red Hat. All rights reserved.