Class WorkManagerSecurityImpl
java.lang.Object
org.jboss.jca.common.metadata.resourceadapter.WorkManagerSecurityImpl
- All Implemented Interfaces:
Serializable,WorkManagerSecurity
WorkManager security configuration
- Author:
- Jesper Pedersen
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jboss.jca.common.api.metadata.resourceadapter.WorkManagerSecurity
WorkManagerSecurity.Attribute, WorkManagerSecurity.Tag -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
WorkManagerSecurityImpl
public WorkManagerSecurityImpl(boolean mappingRequired, String domain, String defaultPrincipal, List<String> defaultGroups, Map<String, String> userMappings, Map<String, String> groupMappings) Constructor- Parameters:
mappingRequired- Is a mapping requireddomain- The security domaindefaultPrincipal- A default principaldefaultGroups- Default groupsuserMappings- User mappingsgroupMappings- Group mappings
-
-
Method Details
-
isMappingRequired
public boolean isMappingRequired()- Specified by:
isMappingRequiredin interfaceWorkManagerSecurity
-
getDomain
- Specified by:
getDomainin interfaceWorkManagerSecurity
-
getDefaultPrincipal
- Specified by:
getDefaultPrincipalin interfaceWorkManagerSecurity
-
getDefaultGroups
- Specified by:
getDefaultGroupsin interfaceWorkManagerSecurity
-
getUserMappings
- Specified by:
getUserMappingsin interfaceWorkManagerSecurity
-
getGroupMappings
- Specified by:
getGroupMappingsin interfaceWorkManagerSecurity
-
hashCode
public int hashCode() -
equals
-
toString
-