Package com.netscape.cms.servlet.csadmin
Class SecurityDomainProcessor
- java.lang.Object
-
- com.netscape.cms.servlet.processors.Processor
-
- com.netscape.cms.servlet.csadmin.SecurityDomainProcessor
-
public class SecurityDomainProcessor extends Processor
- Author:
- Endi S. Dewata
-
-
Constructor Summary
Constructors Constructor Description SecurityDomainProcessor(java.util.Locale locale)
-
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 com.netscape.cms.servlet.processors.Processor
getParams, getUserMessage
-
-
-
-
Field Detail
-
logger
public static org.slf4j.Logger logger
-
TYPES
public static final java.lang.String[] TYPES
-
SUCCESS
public static final java.lang.String SUCCESS
- See Also:
- Constant Field Values
-
FAILED
public static final java.lang.String FAILED
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SecurityDomainProcessor
public SecurityDomainProcessor(java.util.Locale locale) throws EPropertyNotFound, EBaseException
- Throws:
EPropertyNotFound
EBaseException
-
-
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
-
getDomainInfo
public com.netscape.certsrv.system.DomainInfo getDomainInfo() throws EBaseException
- Throws:
EBaseException
-
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
-
-