Class ConfigXMLParser

  • All Implemented Interfaces:
    ConfigParser

    public class ConfigXMLParser
    extends Object
    implements ConfigParser
    Parser for message-security-config in glassfish-acc.xml
    • Method Detail

      • initialize

        public void initialize​(List<org.glassfish.appclient.client.acc.config.MessageSecurityConfig> msgConfigs)
                        throws IOException
        Throws:
        IOException
      • getConfigMap

        public Map getConfigMap()
        Description copied from interface: ConfigParser
        Get the module configuration information. The information is returned as a HashMap.

        The key is an intercept:

        • SOAP
        • HttpServlet

        The value is a AuthConfigImpl.InterceptEntry, which contains:

        • default provider ID
        • default type (client or server)
        • HashMap, where key = provider ID value = BaseAuthConfigImpl.IDEntry

        An IDEntry contains:

        • type (client or server)
        • moduleClassName
        • default requestPolicy
        • default responsePolicy
        • options
        Specified by:
        getConfigMap in interface ConfigParser