public class WizardPanelBase extends java.lang.Object implements IWizardPanel
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
AUTH_FAILURE |
static java.lang.String |
CONF_CA_CERT
Definition for static variables in CS.cfg
|
static java.lang.String |
CONF_CA_CERTNICKNAME |
static java.lang.String |
CONF_CA_CERTREQ |
static java.lang.String |
FAILURE |
static java.lang.String |
PCERT_PREFIX |
static java.lang.String |
PRE_CA_TYPE |
static java.lang.String |
PRE_CONF_ADMIN_NAME |
static java.lang.String |
PRE_CONF_AGENT_GROUP |
static java.lang.String |
PRE_CONF_CA_TOKEN
Definition for "preop" static variables in CS.cfg
-- "preop" config parameters should not assumed to exist after configuation
|
static java.lang.String |
PRE_OTHER_CA |
static java.lang.String |
PRE_ROOT_CA |
static java.lang.String |
SUCCESS |
Constructor and Description |
---|
WizardPanelBase() |
Modifier and Type | Method and Description |
---|---|
boolean |
authenticate(java.lang.String hostname,
int port,
boolean https,
java.lang.String servlet,
java.lang.String uri) |
void |
cleanUp()
Cleans up this panel so that isPanelDone() will return false.
|
void |
deleteCert(java.lang.String tokenname,
java.lang.String nickname) |
void |
deleteEntries(netscape.ldap.LDAPSearchResults res,
netscape.ldap.LDAPConnection conn,
java.lang.String dn,
java.lang.String[] entries) |
void |
deleteEntry(netscape.ldap.LDAPConnection conn,
java.lang.String dn,
java.lang.String[] entries) |
void |
display(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.velocity.context.Context context)
Display the panel.
|
void |
displayError(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.velocity.context.Context context)
If validiate() returns false, this method will be called.
|
java.lang.String |
getCertChainUsingSecureAdminPort(java.lang.String hostname,
int https_admin_port,
boolean https,
ConfigCertApprovalCallback certApprovalCallback) |
java.lang.String |
getCertChainUsingSecureEEPort(java.lang.String hostname,
int https_ee_port,
boolean https,
ConfigCertApprovalCallback certApprovalCallback) |
java.lang.String |
getDomainXML(java.lang.String hostname,
int https_admin_port,
boolean https) |
java.lang.String |
getHttpResponse(java.lang.String hostname,
int port,
boolean secure,
java.lang.String uri,
java.lang.String content,
java.lang.String clientnickname) |
java.lang.String |
getHttpResponse(java.lang.String hostname,
int port,
boolean secure,
java.lang.String uri,
java.lang.String content,
java.lang.String clientnickname,
org.mozilla.jss.ssl.SSLCertificateApprovalCallback certApprovalCallback) |
java.lang.String |
getId() |
java.util.Locale |
getLocale(javax.servlet.http.HttpServletRequest req)
Retrieves locale based on the request.
|
java.util.Vector |
getMasterUrlListFromSecurityDomain(IConfigStore config,
java.lang.String type,
java.lang.String portType) |
java.lang.String |
getName() |
java.lang.String |
getNickname(IConfigStore config,
java.lang.String certTag) |
int |
getPanelNo() |
int |
getPort(java.lang.String hostname,
int port,
boolean https,
java.lang.String portServlet,
boolean sport) |
java.lang.String |
getSecurityDomainAdminPort(IConfigStore config,
java.lang.String hostname,
java.lang.String https_ee_port,
java.lang.String cstype) |
java.lang.String |
getSecurityDomainPort(IConfigStore config,
java.lang.String portType) |
java.lang.String |
getSubsystemCert(java.lang.String host,
int port,
boolean https) |
int |
getSubsystemCount(java.lang.String hostname,
int https_admin_port,
boolean https,
java.lang.String type) |
void |
getTokenInfo(IConfigStore config,
java.lang.String type,
java.lang.String host,
int https_ee_port,
boolean https,
org.apache.velocity.context.Context context,
ConfigCertApprovalCallback certApprovalCallback) |
java.util.Vector |
getUrlListFromSecurityDomain(IConfigStore config,
java.lang.String type,
java.lang.String portType) |
PropertySet |
getUsage() |
boolean |
hasSubPanel()
has subPanels?
|
void |
importCertChain(java.lang.String id) |
void |
init(javax.servlet.ServletConfig config,
int panelno)
Initializes this panel.
|
void |
init(WizardServlet servlet,
javax.servlet.ServletConfig config,
int panelno,
java.lang.String id) |
boolean |
isLoopbackPanel() |
boolean |
isPanelDone()
Is this panel done
|
boolean |
isSDHostDomainMaster(IConfigStore config) |
boolean |
isSubPanel()
Is this a subPanel?
|
java.lang.String |
pingCS(java.lang.String hostname,
int port,
boolean https,
org.mozilla.jss.ssl.SSLCertificateApprovalCallback certApprovalCallback) |
void |
reloginSecurityDomain(javax.servlet.http.HttpServletResponse response) |
void |
setId(java.lang.String id) |
void |
setName(java.lang.String name) |
void |
setPanelNo(int num) |
boolean |
shouldSkip()
Should we skip this panel?
|
boolean |
showApplyButton()
Show "Apply" button on frame?
|
java.lang.String |
toLowerCaseSubsystemType(java.lang.String s) |
void |
update(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.velocity.context.Context context)
Commit parameter changes
|
void |
updateCertChain(IConfigStore config,
java.lang.String name,
java.lang.String host,
int https_admin_port,
boolean https,
org.apache.velocity.context.Context context) |
void |
updateCertChain(IConfigStore config,
java.lang.String name,
java.lang.String host,
int https_admin_port,
boolean https,
org.apache.velocity.context.Context context,
ConfigCertApprovalCallback certApprovalCallback) |
void |
updateCertChainUsingSecureEEPort(IConfigStore config,
java.lang.String name,
java.lang.String host,
int https_ee_port,
boolean https,
org.apache.velocity.context.Context context,
ConfigCertApprovalCallback certApprovalCallback) |
boolean |
updateConfigEntries(java.lang.String hostname,
int port,
boolean https,
java.lang.String servlet,
java.lang.String uri,
IConfigStore config,
javax.servlet.http.HttpServletResponse response) |
void |
updateConnectorInfo(java.lang.String host,
int port,
boolean https,
java.lang.String content) |
void |
updateDomainXML(java.lang.String hostname,
int port,
boolean https,
java.lang.String servlet,
java.lang.String uri) |
void |
updateNumberRange(java.lang.String hostname,
int port,
boolean https,
java.lang.String content,
java.lang.String type,
javax.servlet.http.HttpServletResponse response) |
void |
updateOCSPConfig(java.lang.String hostname,
int port,
boolean https,
java.lang.String content,
javax.servlet.http.HttpServletResponse response) |
void |
validate(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.velocity.context.Context context)
Checks if the given parameters are valid.
|
public static java.lang.String PCERT_PREFIX
public static java.lang.String SUCCESS
public static java.lang.String FAILURE
public static java.lang.String AUTH_FAILURE
public static final java.lang.String CONF_CA_CERT
public static final java.lang.String CONF_CA_CERTREQ
public static final java.lang.String CONF_CA_CERTNICKNAME
public static final java.lang.String PRE_CONF_ADMIN_NAME
public static final java.lang.String PRE_CONF_AGENT_GROUP
public static final java.lang.String PRE_CONF_CA_TOKEN
public static final java.lang.String PRE_CA_TYPE
public static final java.lang.String PRE_OTHER_CA
public static final java.lang.String PRE_ROOT_CA
public void init(javax.servlet.ServletConfig config, int panelno) throws javax.servlet.ServletException
init
in interface IWizardPanel
javax.servlet.ServletException
public void init(WizardServlet servlet, javax.servlet.ServletConfig config, int panelno, java.lang.String id) throws javax.servlet.ServletException
init
in interface IWizardPanel
javax.servlet.ServletException
public void cleanUp() throws java.io.IOException
cleanUp
in interface IWizardPanel
java.io.IOException
public java.lang.String getName()
getName
in interface IWizardPanel
public int getPanelNo()
getPanelNo
in interface IWizardPanel
public void setPanelNo(int num)
public void setName(java.lang.String name)
public void setId(java.lang.String id)
setId
in interface IWizardPanel
public java.lang.String getId()
getId
in interface IWizardPanel
public PropertySet getUsage()
getUsage
in interface IWizardPanel
public boolean shouldSkip()
shouldSkip
in interface IWizardPanel
public boolean isPanelDone()
isPanelDone
in interface IWizardPanel
public boolean showApplyButton()
showApplyButton
in interface IWizardPanel
public boolean isSubPanel()
isSubPanel
in interface IWizardPanel
public boolean isLoopbackPanel()
isLoopbackPanel
in interface IWizardPanel
public boolean hasSubPanel()
hasSubPanel
in interface IWizardPanel
public void display(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.apache.velocity.context.Context context)
display
in interface IWizardPanel
public void validate(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.apache.velocity.context.Context context) throws java.io.IOException
validate
in interface IWizardPanel
java.io.IOException
public void update(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.apache.velocity.context.Context context) throws java.io.IOException
update
in interface IWizardPanel
java.io.IOException
public void displayError(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.apache.velocity.context.Context context)
displayError
in interface IWizardPanel
public java.util.Locale getLocale(javax.servlet.http.HttpServletRequest req)
public java.lang.String getNickname(IConfigStore config, java.lang.String certTag)
public void updateDomainXML(java.lang.String hostname, int port, boolean https, java.lang.String servlet, java.lang.String uri) throws java.io.IOException
java.io.IOException
public int getSubsystemCount(java.lang.String hostname, int https_admin_port, boolean https, java.lang.String type) throws java.io.IOException
java.io.IOException
public java.lang.String getDomainXML(java.lang.String hostname, int https_admin_port, boolean https) throws java.io.IOException
java.io.IOException
public java.lang.String getSubsystemCert(java.lang.String host, int port, boolean https) throws java.io.IOException
java.io.IOException
public void updateConnectorInfo(java.lang.String host, int port, boolean https, java.lang.String content) throws java.io.IOException
java.io.IOException
public java.lang.String getCertChainUsingSecureAdminPort(java.lang.String hostname, int https_admin_port, boolean https, ConfigCertApprovalCallback certApprovalCallback) throws java.io.IOException
java.io.IOException
public java.lang.String getCertChainUsingSecureEEPort(java.lang.String hostname, int https_ee_port, boolean https, ConfigCertApprovalCallback certApprovalCallback) throws java.io.IOException
java.io.IOException
public boolean updateConfigEntries(java.lang.String hostname, int port, boolean https, java.lang.String servlet, java.lang.String uri, IConfigStore config, javax.servlet.http.HttpServletResponse response) throws java.io.IOException
java.io.IOException
public boolean authenticate(java.lang.String hostname, int port, boolean https, java.lang.String servlet, java.lang.String uri) throws java.io.IOException
java.io.IOException
public void updateOCSPConfig(java.lang.String hostname, int port, boolean https, java.lang.String content, javax.servlet.http.HttpServletResponse response) throws java.io.IOException
java.io.IOException
public void updateNumberRange(java.lang.String hostname, int port, boolean https, java.lang.String content, java.lang.String type, javax.servlet.http.HttpServletResponse response) throws java.io.IOException
java.io.IOException
public int getPort(java.lang.String hostname, int port, boolean https, java.lang.String portServlet, boolean sport) throws java.io.IOException
java.io.IOException
public java.lang.String getHttpResponse(java.lang.String hostname, int port, boolean secure, java.lang.String uri, java.lang.String content, java.lang.String clientnickname) throws java.io.IOException
java.io.IOException
public java.lang.String getHttpResponse(java.lang.String hostname, int port, boolean secure, java.lang.String uri, java.lang.String content, java.lang.String clientnickname, org.mozilla.jss.ssl.SSLCertificateApprovalCallback certApprovalCallback) throws java.io.IOException
java.io.IOException
public boolean isSDHostDomainMaster(IConfigStore config)
public java.util.Vector getMasterUrlListFromSecurityDomain(IConfigStore config, java.lang.String type, java.lang.String portType)
public java.util.Vector getUrlListFromSecurityDomain(IConfigStore config, java.lang.String type, java.lang.String portType)
public java.lang.String getSecurityDomainAdminPort(IConfigStore config, java.lang.String hostname, java.lang.String https_ee_port, java.lang.String cstype)
public java.lang.String getSecurityDomainPort(IConfigStore config, java.lang.String portType)
public java.lang.String pingCS(java.lang.String hostname, int port, boolean https, org.mozilla.jss.ssl.SSLCertificateApprovalCallback certApprovalCallback) throws java.io.IOException
java.io.IOException
public java.lang.String toLowerCaseSubsystemType(java.lang.String s)
public void getTokenInfo(IConfigStore config, java.lang.String type, java.lang.String host, int https_ee_port, boolean https, org.apache.velocity.context.Context context, ConfigCertApprovalCallback certApprovalCallback) throws java.io.IOException
java.io.IOException
public void importCertChain(java.lang.String id) throws java.io.IOException
java.io.IOException
public void updateCertChain(IConfigStore config, java.lang.String name, java.lang.String host, int https_admin_port, boolean https, org.apache.velocity.context.Context context) throws java.io.IOException
java.io.IOException
public void updateCertChain(IConfigStore config, java.lang.String name, java.lang.String host, int https_admin_port, boolean https, org.apache.velocity.context.Context context, ConfigCertApprovalCallback certApprovalCallback) throws java.io.IOException
java.io.IOException
public void updateCertChainUsingSecureEEPort(IConfigStore config, java.lang.String name, java.lang.String host, int https_ee_port, boolean https, org.apache.velocity.context.Context context, ConfigCertApprovalCallback certApprovalCallback) throws java.io.IOException
java.io.IOException
public void deleteCert(java.lang.String tokenname, java.lang.String nickname)
public void deleteEntries(netscape.ldap.LDAPSearchResults res, netscape.ldap.LDAPConnection conn, java.lang.String dn, java.lang.String[] entries)
public void deleteEntry(netscape.ldap.LDAPConnection conn, java.lang.String dn, java.lang.String[] entries)
public void reloginSecurityDomain(javax.servlet.http.HttpServletResponse response)