Class SecurityWorkContextImpl
- java.lang.Object
-
- org.jboss.jca.as.converters.wls.metadata.SecurityWorkContextImpl
-
- All Implemented Interfaces:
Serializable,SecurityWorkContext,WlsMetadata
public class SecurityWorkContextImpl extends Object implements SecurityWorkContext
A generic SecurityWorkContext.- Author:
- Jeff Zhang
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.jboss.jca.as.converters.wls.api.metadata.SecurityWorkContext
SecurityWorkContext.Attribute, SecurityWorkContext.Tag
-
-
Field Summary
Fields Modifier and Type Field Description protected BooleaninboundMappingRequirednativeLibdir
-
Constructor Summary
Constructors Constructor Description SecurityWorkContextImpl(Boolean inboundMappingRequired, AnonPrincipal cpdm, List<? extends InboundCallerPrincipalMapping> cpms, String gpdm, List<? extends InboundGroupPrincipalMapping> gpms)constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AnonPrincipalgetCallerPrincipalDefaultMapped()getCallerPrincipalDefaultMappedList<InboundCallerPrincipalMapping>getCallerPrincipalMapping()getCallerPrincipalMappingStringgetGroupPrincipalDefaultMapped()getGroupPrincipalDefaultMappedList<InboundGroupPrincipalMapping>getGroupPrincipalMapping()getGroupPrincipalMappingBooleangetInboundMappingRequired()getInboundMappingRequired
-
-
-
Field Detail
-
inboundMappingRequired
protected final Boolean inboundMappingRequired
nativeLibdir
-
-
Constructor Detail
-
SecurityWorkContextImpl
public SecurityWorkContextImpl(Boolean inboundMappingRequired, AnonPrincipal cpdm, List<? extends InboundCallerPrincipalMapping> cpms, String gpdm, List<? extends InboundGroupPrincipalMapping> gpms)
constructor- Parameters:
inboundMappingRequired- inboundMappingRequiredcpdm- AnonPrincipalcpms- List extends InboundCallerPrincipalMapping>gpdm- gpdmgpms- List extends InboundGroupPrincipalMapping>
-
-
Method Detail
-
getInboundMappingRequired
public Boolean getInboundMappingRequired()
Description copied from interface:SecurityWorkContextgetInboundMappingRequired- Specified by:
getInboundMappingRequiredin interfaceSecurityWorkContext- Returns:
- the InboundMappingRequired
-
getCallerPrincipalDefaultMapped
public AnonPrincipal getCallerPrincipalDefaultMapped()
Description copied from interface:SecurityWorkContextgetCallerPrincipalDefaultMapped- Specified by:
getCallerPrincipalDefaultMappedin interfaceSecurityWorkContext- Returns:
- the CallerPrincipalDefaultMapped
-
getCallerPrincipalMapping
public List<InboundCallerPrincipalMapping> getCallerPrincipalMapping()
Description copied from interface:SecurityWorkContextgetCallerPrincipalMapping- Specified by:
getCallerPrincipalMappingin interfaceSecurityWorkContext- Returns:
- the List
-
getGroupPrincipalDefaultMapped
public String getGroupPrincipalDefaultMapped()
Description copied from interface:SecurityWorkContextgetGroupPrincipalDefaultMapped- Specified by:
getGroupPrincipalDefaultMappedin interfaceSecurityWorkContext- Returns:
- the GroupPrincipalDefaultMapped
-
getGroupPrincipalMapping
public List<InboundGroupPrincipalMapping> getGroupPrincipalMapping()
Description copied from interface:SecurityWorkContextgetGroupPrincipalMapping- Specified by:
getGroupPrincipalMappingin interfaceSecurityWorkContext- Returns:
- the List
-
-