| Modifier and Type | Method and Description | 
|---|---|
| List<MappingProvider<T>> | MappingContext. getModules()Get the set of mapping modules | 
| Constructor and Description | 
|---|
| MappingContext(List<MappingProvider<T>> mod) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DeploymentRolesMappingProviderA Role Mapping Module that takes into consideration a principal
  to roles mapping that can be done in the assembly descriptor of
  jboss.xml, jboss-web.xml and jboss-app.xml | 
| class  | DeploymentRoleToRolesMappingProviderA Role to Roles Mapping Module that takes into consideration a principal
  to roles mapping that can be done in the assembly descriptor of
  jboss.xml, jboss-web.xml and jboss-app.xml. | 
| class  | OptionsRoleMappingProviderRole Mapping Provider that picks up the roles from the
  options and then appends them to the passed Group | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DefaultAttributeMappingProviderGenerates an attribute array from the passed options | 
| class  | LdapAttributeMappingProviderMaps attributes from LDAP
 The options include whatever options your LDAP JNDI provider
 supports. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractPrincipalMappingProviderAbstract class for Principal mapping providers
 Group Principal (java.security.acl.Group) is not supported. | 
| class  | SimplePrincipalMappingProviderA principal mapping provider that takes in a 
  SimplePrincipaland converts into
 aSimplePrincipalwith a different principal name | 
| class  | SubjectCNMapperA X500 Principal Mapper from a X509 Certificate that uses the client cert
  SubjectDN CN='...' element as the principal. | 
| class  | SubjectDNMapperA X500 Principal Mapper from a X509 Certificate
  that considers SubjectDN of the Client certificate | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractRolesMappingProviderAbstract class for Role mapping providers | 
| class  | DatabaseRolesMappingProviderA  MappingProviderthat reads roles from a database. | 
| class  | LdapRolesMappingProviderA mapping provider that assigns roles to an user using a LDAP server to search for the roles. | 
| class  | PropertiesRolesMappingProviderA  MappingProviderthat reads roles from a properties file in the format | 
| class  | SimpleRolesMappingProviderA simple  MappingProviderthat reads roles from the options map. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | STSGroupMappingProvider
 This mapping provider looks at the role attributes in the Assertion and returns corresponding JBoss RoleGroup objects for
 insertion into the Subject. | 
| class  | STSPrincipalMappingProvider
 This mapping provider looks at the NameID in the Assertion and returns a corresponding JBoss Principal for insertion into the
 Subject. | 
Copyright © 2018 JBoss by Red Hat. All rights reserved.