public class WorkManagerSecurityImpl extends java.lang.Object implements WorkManagerSecurity
WorkManagerSecurity.Attribute, WorkManagerSecurity.Tag
Constructor and Description |
---|
WorkManagerSecurityImpl(boolean mappingRequired,
java.lang.String domain,
java.lang.String defaultPrincipal,
java.util.List<java.lang.String> defaultGroups,
java.util.Map<java.lang.String,java.lang.String> userMappings,
java.util.Map<java.lang.String,java.lang.String> groupMappings)
Constructor
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
java.util.List<java.lang.String> |
getDefaultGroups()
Get the default groups
|
java.lang.String |
getDefaultPrincipal()
Get the default principal
|
java.lang.String |
getDomain()
Get the domain
|
java.util.Map<java.lang.String,java.lang.String> |
getGroupMappings()
Get the group mapping
|
java.util.Map<java.lang.String,java.lang.String> |
getUserMappings()
Get the user mapping
|
int |
hashCode() |
boolean |
isMappingRequired()
Is mapping required
|
java.lang.String |
toString() |
public WorkManagerSecurityImpl(boolean mappingRequired, java.lang.String domain, java.lang.String defaultPrincipal, java.util.List<java.lang.String> defaultGroups, java.util.Map<java.lang.String,java.lang.String> userMappings, java.util.Map<java.lang.String,java.lang.String> groupMappings)
mappingRequired
- Is a mapping requireddomain
- The security domaindefaultPrincipal
- A default principaldefaultGroups
- Default groupsuserMappings
- User mappingsgroupMappings
- Group mappingspublic boolean isMappingRequired()
isMappingRequired
in interface WorkManagerSecurity
public java.lang.String getDomain()
getDomain
in interface WorkManagerSecurity
public java.lang.String getDefaultPrincipal()
getDefaultPrincipal
in interface WorkManagerSecurity
public java.util.List<java.lang.String> getDefaultGroups()
getDefaultGroups
in interface WorkManagerSecurity
public java.util.Map<java.lang.String,java.lang.String> getUserMappings()
getUserMappings
in interface WorkManagerSecurity
public java.util.Map<java.lang.String,java.lang.String> getGroupMappings()
getGroupMappings
in interface WorkManagerSecurity
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2013 IronJacamar (http://www.ironjacamar.org)