Class MappingModuleEntry


  • public class MappingModuleEntry
    extends Object
    Represents configuration for a single Mapping Module
    Since:
    August 24, 2006
    Version:
    $Revision: 45985 $
    Author:
    Anil Saldhana
    • Constructor Detail

      • MappingModuleEntry

        public MappingModuleEntry​(String name)
        Create a new MappingModuleEntry.
        Parameters:
        name - Policy Module Name
      • MappingModuleEntry

        public MappingModuleEntry​(String name,
                                  Map<String,​Object> options)
        Create a new MappingModuleEntry.
        Parameters:
        name - Policy Module Name
        options - Options
      • MappingModuleEntry

        public MappingModuleEntry​(String name,
                                  Map<String,​Object> options,
                                  String type)

        Creates a new MappingModuleEntry with the specified module name, module type and module options.

        Parameters:
        name - a String representing the fully-qualified class name of the mapping module.
        options - a Map<String,Object> containing the options configured for the mapping module.
        type - a String representing the type of mapping performed by the mapping module (e.g. role, identity, principal).
    • Method Detail

      • getMappingModuleName

        public String getMappingModuleName()
        Get the Policy Module Name
        Returns:
      • getMappingModuleType

        public String getMappingModuleType()

        Gets the type of mapping performed by the mapping module.

        Returns:
        a String representing the type of mapping performed.
      • getOptions

        public Map<String,​Object> getOptions()
        Get the options
        Returns: