Class SecurityDomainProcessor


  • public class SecurityDomainProcessor
    extends Processor
    Author:
    Endi S. Dewata
    • Field Detail

      • logger

        public static org.slf4j.Logger logger
      • TYPES

        public static final java.lang.String[] TYPES
    • Method Detail

      • getEnterpriseGroupName

        public static java.lang.String getEnterpriseGroupName​(java.lang.String subsystemname)
      • getInstallToken

        public InstallToken getInstallToken​(java.lang.String user,
                                            java.lang.String host,
                                            java.lang.String subsystem)
                                     throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getDomainXML

        public XMLObject getDomainXML()
                               throws EBaseException,
                                      javax.xml.parsers.ParserConfigurationException
        Throws:
        EBaseException
        javax.xml.parsers.ParserConfigurationException
      • convertDomainInfoToXMLObject

        public static XMLObject convertDomainInfoToXMLObject​(DomainInfo domain)
                                                      throws javax.xml.parsers.ParserConfigurationException
        Throws:
        javax.xml.parsers.ParserConfigurationException
      • convertXMLObjectToDomainInfo

        public static DomainInfo convertXMLObjectToDomainInfo​(XMLObject xmlObject)
      • removeHost

        public java.lang.String removeHost​(java.lang.String type,
                                           java.lang.String hostname,
                                           java.lang.String securePort)
                                    throws EBaseException
        Throws:
        EBaseException
      • addHost

        public java.lang.String addHost​(java.lang.String name,
                                        java.lang.String type,
                                        java.lang.String hostname,
                                        java.lang.String securePort,
                                        java.lang.String unsecurePort,
                                        java.lang.String eeCAPort,
                                        java.lang.String adminSecurePort,
                                        java.lang.String agentSecurePort,
                                        java.lang.String domainManager,
                                        java.lang.String clone)
                                 throws EBaseException
        Throws:
        EBaseException
      • modifyEntry

        public java.lang.String modifyEntry​(java.lang.String dn,
                                            netscape.ldap.LDAPModification mod)
      • removeEntry

        public java.lang.String removeEntry​(java.lang.String dn)
      • auditSubjectID

        protected java.lang.String auditSubjectID()
      • main

        public static void main​(java.lang.String[] args)
                         throws java.lang.Exception
        Throws:
        java.lang.Exception