Class MyProxyFacadeProvider

  • All Implemented Interfaces:
    OA4MPConfigTags, edu.uiuc.ncsa.security.core.configuration.ConfigurationTags, edu.uiuc.ncsa.security.core.configuration.provider.CfgEventListener, edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags, edu.uiuc.ncsa.security.util.mail.MailConfigurationTags, EventListener, javax.inject.Provider<MyProxyServiceFacade>

    public class MyProxyFacadeProvider
    extends edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider<MyProxyServiceFacade>
    implements OA4MPConfigTags

    Created by Jeff Gaynor
    on 1/19/12 at 4:35 PM

    • Constructor Detail

      • MyProxyFacadeProvider

        public MyProxyFacadeProvider()
      • MyProxyFacadeProvider

        public MyProxyFacadeProvider​(org.apache.commons.configuration.tree.ConfigurationNode config,
                                     String defaultServerDN)
      • MyProxyFacadeProvider

        public MyProxyFacadeProvider​(org.apache.commons.configuration.tree.ConfigurationNode config)
        Default constructor for no default server DN.
        Parameters:
        config -
    • Method Detail

      • checkEvent

        protected boolean checkEvent​(edu.uiuc.ncsa.security.core.configuration.provider.CfgEvent cfgEvent)
        Specified by:
        checkEvent in class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider<MyProxyServiceFacade>
      • componentFound

        public Object componentFound​(edu.uiuc.ncsa.security.core.configuration.provider.CfgEvent configurationEvent)
        Specified by:
        componentFound in interface edu.uiuc.ncsa.security.core.configuration.provider.CfgEventListener
      • hasDefaultServerDN

        public boolean hasDefaultServerDN()
      • getDefaultServerDN

        public String getDefaultServerDN()
        A default server DN to be used in cases where the MyProxy server's cert may contain this as an
        Returns:
      • setDefaultServerDN

        public void setDefaultServerDN​(String defaultServerDN)