public class GlobalAuthorizationConfiguration extends Object implements ConfigurationInfo
Modifier and Type | Field and Description |
---|---|
static AttributeDefinition<AuditLogger> |
AUDIT_LOGGER |
static AttributeDefinition<Boolean> |
ENABLED |
static AttributeDefinition<Map<String,Role>> |
ROLES |
Constructor and Description |
---|
GlobalAuthorizationConfiguration(AttributeSet attributes,
PrincipalRoleMapperConfiguration roleMapperConfiguration) |
Modifier and Type | Method and Description |
---|---|
AttributeSet |
attributes() |
AuditLogger |
auditLogger() |
boolean |
enabled() |
boolean |
equals(Object o) |
ElementDefinition |
getElementDefinition() |
int |
hashCode() |
PrincipalRoleMapper |
principalRoleMapper() |
PrincipalRoleMapperConfiguration |
roleMapperConfiguration() |
Map<String,Role> |
roles() |
List<ConfigurationInfo> |
subElements() |
String |
toString() |
public static final AttributeDefinition<Boolean> ENABLED
public static final AttributeDefinition<AuditLogger> AUDIT_LOGGER
public static final AttributeDefinition<Map<String,Role>> ROLES
public GlobalAuthorizationConfiguration(AttributeSet attributes, PrincipalRoleMapperConfiguration roleMapperConfiguration)
public ElementDefinition getElementDefinition()
getElementDefinition
in interface BaseConfigurationInfo
ElementDefinition
of the configuration.public List<ConfigurationInfo> subElements()
subElements
in interface ConfigurationInfo
public boolean enabled()
public AuditLogger auditLogger()
public PrincipalRoleMapper principalRoleMapper()
public PrincipalRoleMapperConfiguration roleMapperConfiguration()
public AttributeSet attributes()
attributes
in interface BaseConfigurationInfo
AttributeSet
declared by the configuration.Copyright © 2021 JBoss by Red Hat. All rights reserved.