Class GlobalAuthorizationConfiguration
- java.lang.Object
-
- org.infinispan.configuration.global.GlobalAuthorizationConfiguration
-
- All Implemented Interfaces:
BaseConfigurationInfo
,ConfigurationInfo
public class GlobalAuthorizationConfiguration extends java.lang.Object implements ConfigurationInfo
GlobalAuthorizationConfiguration.- Since:
- 7.0
- Author:
- Tristan Tarrant
-
-
Field Summary
Fields Modifier and Type Field Description static AttributeDefinition<AuditLogger>
AUDIT_LOGGER
static AttributeDefinition<java.lang.Boolean>
ENABLED
static AttributeDefinition<java.util.Map<java.lang.String,Role>>
ROLES
-
Constructor Summary
Constructors Constructor Description GlobalAuthorizationConfiguration(AttributeSet attributes, PrincipalRoleMapperConfiguration roleMapperConfiguration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AttributeSet
attributes()
AuditLogger
auditLogger()
boolean
enabled()
boolean
equals(java.lang.Object o)
ElementDefinition
getElementDefinition()
int
hashCode()
PrincipalRoleMapper
principalRoleMapper()
PrincipalRoleMapperConfiguration
roleMapperConfiguration()
java.util.Map<java.lang.String,Role>
roles()
java.util.List<ConfigurationInfo>
subElements()
java.lang.String
toString()
-
-
-
Field Detail
-
ENABLED
public static final AttributeDefinition<java.lang.Boolean> ENABLED
-
AUDIT_LOGGER
public static final AttributeDefinition<AuditLogger> AUDIT_LOGGER
-
ROLES
public static final AttributeDefinition<java.util.Map<java.lang.String,Role>> ROLES
-
-
Constructor Detail
-
GlobalAuthorizationConfiguration
public GlobalAuthorizationConfiguration(AttributeSet attributes, PrincipalRoleMapperConfiguration roleMapperConfiguration)
-
-
Method Detail
-
getElementDefinition
public ElementDefinition getElementDefinition()
- Specified by:
getElementDefinition
in interfaceBaseConfigurationInfo
- Returns:
- the
ElementDefinition
of the configuration.
-
subElements
public java.util.List<ConfigurationInfo> subElements()
- Specified by:
subElements
in interfaceConfigurationInfo
- Returns:
- the list of sub elements.
-
enabled
public boolean enabled()
-
auditLogger
public AuditLogger auditLogger()
-
principalRoleMapper
public PrincipalRoleMapper principalRoleMapper()
-
roleMapperConfiguration
public PrincipalRoleMapperConfiguration roleMapperConfiguration()
-
roles
public java.util.Map<java.lang.String,Role> roles()
-
attributes
public AttributeSet attributes()
- Specified by:
attributes
in interfaceBaseConfigurationInfo
- Returns:
- the
AttributeSet
declared by the configuration.
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-