public class WorkManagerSecurityImpl extends Object implements WorkManagerSecurity
WorkManagerSecurity.Attribute, WorkManagerSecurity.Tag
Constructor and Description |
---|
WorkManagerSecurityImpl(boolean mappingRequired,
String domain,
String defaultPrincipal,
List<String> defaultGroups,
Map<String,String> userMappings,
Map<String,String> groupMappings)
Constructor
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
List<String> |
getDefaultGroups() |
String |
getDefaultPrincipal() |
String |
getDomain() |
Map<String,String> |
getGroupMappings() |
Map<String,String> |
getUserMappings() |
int |
hashCode() |
boolean |
isMappingRequired() |
String |
toString() |
public WorkManagerSecurityImpl(boolean mappingRequired, String domain, String defaultPrincipal, List<String> defaultGroups, Map<String,String> userMappings, Map<String,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 String getDomain()
getDomain
in interface WorkManagerSecurity
public String getDefaultPrincipal()
getDefaultPrincipal
in interface WorkManagerSecurity
public List<String> getDefaultGroups()
getDefaultGroups
in interface WorkManagerSecurity
public Map<String,String> getUserMappings()
getUserMappings
in interface WorkManagerSecurity
public Map<String,String> getGroupMappings()
getGroupMappings
in interface WorkManagerSecurity
Copyright © 2021 JBoss by Red Hat. All rights reserved.