Class SimplePrincipalMappingProvider
- java.lang.Object
-
- org.jboss.security.mapping.providers.principal.AbstractPrincipalMappingProvider
-
- org.jboss.security.mapping.providers.principal.SimplePrincipalMappingProvider
-
- All Implemented Interfaces:
MappingProvider<Principal>
public class SimplePrincipalMappingProvider extends AbstractPrincipalMappingProvider
A principal mapping provider that takes in aSimplePrincipaland converts into aSimplePrincipalwith a different principal name- Since:
- Feb 5, 2010
- Author:
- Anil.Saldhana@redhat.com
-
-
Constructor Summary
Constructors Constructor Description SimplePrincipalMappingProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinit(Map<String,Object> options)Initialize the provider with the configured module optionsvoidperformMapping(Map<String,Object> map, Principal mappedObject)Map the passed objectvoidsetMappingResult(MappingResult<Principal> result)Injected by the MappingContext-
Methods inherited from class org.jboss.security.mapping.providers.principal.AbstractPrincipalMappingProvider
supports
-
-
-
-
Method Detail
-
init
public void init(Map<String,Object> options)
Description copied from interface:MappingProviderInitialize the provider with the configured module options
-
performMapping
public void performMapping(Map<String,Object> map, Principal mappedObject)
Description copied from interface:MappingProviderMap the passed object- Parameters:
map- A read-only contextual map that can provide information to the providermappedObject- an Object on which the mapping will be applied
-
setMappingResult
public void setMappingResult(MappingResult<Principal> result)
Description copied from interface:MappingProviderInjected by the MappingContext
-
-