Class SecurityDomainProcessor


  • public class SecurityDomainProcessor
    extends Processor
    Author:
    Endi S. Dewata
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      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)  
      protected java.lang.String auditSubjectID()  
      static XMLObject convertDomainInfoToXMLObject​(com.netscape.certsrv.system.DomainInfo domain)  
      static com.netscape.certsrv.system.DomainInfo convertXMLObjectToDomainInfo​(XMLObject xmlObject)  
      com.netscape.certsrv.system.DomainInfo getDomainInfo()  
      XMLObject getDomainXML()  
      static java.lang.String getEnterpriseGroupName​(java.lang.String subsystemname)  
      com.netscape.certsrv.system.InstallToken getInstallToken​(java.lang.String user, java.lang.String host, java.lang.String subsystem)  
      static void main​(java.lang.String[] args)  
      java.lang.String modifyEntry​(java.lang.String dn, netscape.ldap.LDAPModification mod)  
      java.lang.String removeEntry​(java.lang.String dn)  
      java.lang.String removeHost​(java.lang.String type, java.lang.String hostname, java.lang.String securePort)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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 com.netscape.certsrv.system.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​(com.netscape.certsrv.system.DomainInfo domain)
                                                      throws javax.xml.parsers.ParserConfigurationException
        Throws:
        javax.xml.parsers.ParserConfigurationException
      • convertXMLObjectToDomainInfo

        public static com.netscape.certsrv.system.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