Package com.netscape.certsrv.system
Class ConfigurationRequest
- java.lang.Object
-
- com.netscape.certsrv.system.ConfigurationRequest
-
public class ConfigurationRequest extends java.lang.Object
- Author:
- alee
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ConfigurationRequest.URIAdapter
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
authdbBaseDN
protected java.lang.String
authdbHost
protected java.lang.String
authdbPort
protected java.lang.String
authdbSecureConn
protected java.lang.String
baseDN
protected java.lang.String
bindDN
protected java.lang.String
bindpwd
protected java.net.URI
caUri
protected java.lang.String
cloneReplicationPort
protected java.lang.String
cloneUri
protected java.lang.String
createNewDB
protected java.lang.Boolean
createSigningCertRecord
protected java.lang.String
database
protected java.lang.String
dsHost
protected java.lang.String
dsPort
static java.lang.String
ECC_INTERNAL_SERVER_CERT_PROFILE
static java.lang.String
ECC_INTERNAL_SUBSYSTEM_CERT_PROFILE
protected java.lang.String
enableServerSideKeyGen
static java.lang.String
EXISTING_DOMAIN
protected java.lang.Boolean
external
protected java.lang.String
generateServerCert
protected java.lang.String
generateSubsystemCert
protected java.lang.String
hierarchy
protected java.lang.String
importSharedSecret
protected java.lang.String
isClone
protected java.lang.String
issuingCA
protected java.net.URI
kraUri
protected java.lang.String
masterReplicationPort
static java.lang.String
NEW_DOMAIN
static java.lang.String
NEW_SUBDOMAIN
protected java.lang.String
p12File
protected java.lang.String
p12Password
protected java.lang.String
pin
protected java.lang.String
reindexData
protected java.lang.String
removeData
protected java.lang.String
replicateSchema
protected java.lang.String
replicationPassword
protected java.lang.String
replicationSecurity
static java.lang.String
RSA_INTERNAL_SERVER_CERT_PROFILE
static java.lang.String
RSA_INTERNAL_SUBSYSTEM_CERT_PROFILE
protected java.lang.String
secureConn
protected java.lang.String
securityDomainName
protected java.lang.String
securityDomainPassword
protected java.lang.Long
securityDomainPostLoginSleepSeconds
Seconds to sleep after logging into the Security Domain, so that replication of the session data may complete.protected java.lang.String
securityDomainType
protected java.lang.String
securityDomainUri
protected java.lang.String
securityDomainUser
protected java.lang.String
setupReplication
protected java.lang.String
sharedDB
protected java.lang.String
sharedDBUserDN
protected java.lang.String
signingCertSerialNumber
protected java.lang.String
standAlone
protected java.lang.String
startingCRLNumber
protected java.lang.String
subordinateSecurityDomainName
protected java.lang.String
subsystemName
protected java.util.List<SystemCertData>
systemCerts
protected java.lang.Boolean
systemCertsImported
protected java.net.URI
tksUri
protected java.lang.String
token
protected java.lang.String
tokenPassword
-
Constructor Summary
Constructors Constructor Description ConfigurationRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Boolean
createSigningCertRecord()
java.lang.String
getAuthdbBaseDN()
java.lang.String
getAuthdbHost()
java.lang.String
getAuthdbPort()
java.lang.String
getAuthdbSecureConn()
java.lang.String
getBaseDN()
java.lang.String
getBindDN()
java.lang.String
getBindpwd()
java.net.URI
getCaUri()
java.lang.String
getCloneReplicationPort()
java.lang.String
getCloneUri()
boolean
getCreateNewDB()
java.lang.String
getDatabase()
java.lang.String
getDsHost()
java.lang.String
getDsPort()
java.lang.String
getEnableServerSideKeyGen()
java.lang.String
getGenerateServerCert()
boolean
getGenerateSubsystemCert()
java.lang.String
getHierarchy()
java.lang.String
getImportSharedSecret()
java.lang.String
getIsClone()
java.lang.String
getIssuingCA()
java.net.URI
getKraUri()
java.lang.String
getMasterReplicationPort()
java.lang.String
getP12File()
java.lang.String
getP12Password()
java.lang.String
getPin()
boolean
getReindexData()
java.lang.String
getRemoveData()
java.lang.String
getReplicateSchema()
java.lang.String
getReplicationPassword()
java.lang.String
getReplicationSecurity()
java.lang.String
getSecureConn()
java.lang.String
getSecurityDomainName()
java.lang.String
getSecurityDomainPassword()
java.lang.Long
getSecurityDomainPostLoginSleepSeconds()
java.lang.String
getSecurityDomainType()
java.lang.String
getSecurityDomainUri()
java.lang.String
getSecurityDomainUser()
boolean
getSetupReplication()
boolean
getSharedDB()
java.lang.String
getSharedDBUserDN()
java.lang.String
getSigningCertSerialNumber()
boolean
getStandAlone()
java.lang.String
getStartingCRLNumber()
java.lang.String
getSubordinateSecurityDomainName()
java.lang.String
getSubsystemName()
SystemCertData
getSystemCert(java.lang.String tag)
java.lang.String
getSystemCertKeyType(java.lang.String tag)
java.lang.String
getSystemCertProfileID(java.lang.String tag, java.lang.String defaultName)
java.util.List<SystemCertData>
getSystemCerts()
java.lang.Boolean
getSystemCertsImported()
java.net.URI
getTksUri()
java.lang.String
getToken()
java.lang.String
getTokenPassword()
boolean
isClone()
java.lang.Boolean
isExternal()
void
setAuthdbBaseDN(java.lang.String authdbBaseDN)
void
setAuthdbHost(java.lang.String authdbHost)
void
setAuthdbPort(java.lang.String authdbPort)
void
setAuthdbSecureConn(java.lang.String authdbSecureConn)
void
setBaseDN(java.lang.String baseDN)
void
setBindDN(java.lang.String bindDN)
void
setBindpwd(java.lang.String bindpwd)
void
setCaUri(java.net.URI caUri)
void
setClone(java.lang.String isClone)
void
setCloneReplicationPort(java.lang.String cloneReplicationPort)
void
setCloneUri(java.lang.String cloneUri)
void
setCreateNewDB(java.lang.String createNewDB)
void
setCreateSigningCertRecord(java.lang.Boolean createSigningCertRecord)
void
setDatabase(java.lang.String database)
void
setDsHost(java.lang.String dsHost)
void
setDsPort(java.lang.String dsPort)
void
setEnableServerSideKeyGen(java.lang.String enableServerSideKeyGen)
void
setExternal(java.lang.Boolean external)
void
setGenerateServerCert(java.lang.String generateServerCert)
void
setGenerateSubsystemCert(java.lang.String generateSubsystemCert)
void
setHierarchy(java.lang.String hierarchy)
void
setImportSharedSecret(java.lang.String importSharedSecret)
void
setIsClone(java.lang.String isClone)
void
setIssuingCA(java.lang.String issuingCA)
void
setKraUri(java.net.URI kraUri)
void
setMasterReplicationPort(java.lang.String masterReplicationPort)
void
setP12File(java.lang.String p12File)
void
setP12Password(java.lang.String p12Password)
void
setPin(java.lang.String pin)
void
setReindexData(java.lang.String reindexData)
void
setRemoveData(java.lang.String removeData)
void
setReplicateSchema(java.lang.String replicateSchema)
void
setReplicationPassword(java.lang.String replicationPassword)
void
setReplicationSecurity(java.lang.String replicationSecurity)
void
setSecureConn(java.lang.String secureConn)
void
setSecurityDomainName(java.lang.String securityDomainName)
void
setSecurityDomainPassword(java.lang.String securityDomainPassword)
void
setSecurityDomainPostLoginSleepSeconds(java.lang.Long d)
void
setSecurityDomainType(java.lang.String securityDomainType)
void
setSecurityDomainUri(java.lang.String securityDomainUri)
void
setSecurityDomainUser(java.lang.String securityDomainUser)
void
setSetupReplication(java.lang.String setupReplication)
void
setSharedDB(java.lang.String sharedDB)
void
setSharedDBUserDN(java.lang.String sharedDBUserDN)
void
setSigningCertSerialNumber(java.lang.String signingCertSerialNumber)
void
setStandAlone(java.lang.String standAlone)
void
setStartingCRLNumber(java.lang.String startingCRLNumber)
void
setSubordinateSecurityDomainName(java.lang.String subordinateSecurityDomainName)
void
setSubsystemName(java.lang.String subsystemName)
void
setSystemCerts(java.util.List<SystemCertData> systemCerts)
void
setSystemCertsImported(java.lang.Boolean systemCertsImported)
void
setTksUri(java.net.URI tksUri)
void
setToken(java.lang.String token)
void
setTokenPassword(java.lang.String tokenPassword)
java.lang.String
toString()
-
-
-
Field Detail
-
NEW_DOMAIN
public static final java.lang.String NEW_DOMAIN
- See Also:
- Constant Field Values
-
EXISTING_DOMAIN
public static final java.lang.String EXISTING_DOMAIN
- See Also:
- Constant Field Values
-
NEW_SUBDOMAIN
public static final java.lang.String NEW_SUBDOMAIN
- See Also:
- Constant Field Values
-
ECC_INTERNAL_SERVER_CERT_PROFILE
public static final java.lang.String ECC_INTERNAL_SERVER_CERT_PROFILE
- See Also:
- Constant Field Values
-
RSA_INTERNAL_SERVER_CERT_PROFILE
public static final java.lang.String RSA_INTERNAL_SERVER_CERT_PROFILE
- See Also:
- Constant Field Values
-
ECC_INTERNAL_SUBSYSTEM_CERT_PROFILE
public static final java.lang.String ECC_INTERNAL_SUBSYSTEM_CERT_PROFILE
- See Also:
- Constant Field Values
-
RSA_INTERNAL_SUBSYSTEM_CERT_PROFILE
public static final java.lang.String RSA_INTERNAL_SUBSYSTEM_CERT_PROFILE
- See Also:
- Constant Field Values
-
pin
protected java.lang.String pin
-
token
protected java.lang.String token
-
tokenPassword
protected java.lang.String tokenPassword
-
securityDomainType
protected java.lang.String securityDomainType
-
securityDomainUri
protected java.lang.String securityDomainUri
-
securityDomainName
protected java.lang.String securityDomainName
-
securityDomainUser
protected java.lang.String securityDomainUser
-
securityDomainPassword
protected java.lang.String securityDomainPassword
-
isClone
protected java.lang.String isClone
-
cloneUri
protected java.lang.String cloneUri
-
subsystemName
protected java.lang.String subsystemName
-
p12File
protected java.lang.String p12File
-
p12Password
protected java.lang.String p12Password
-
hierarchy
protected java.lang.String hierarchy
-
dsHost
protected java.lang.String dsHost
-
dsPort
protected java.lang.String dsPort
-
baseDN
protected java.lang.String baseDN
-
createNewDB
protected java.lang.String createNewDB
-
bindDN
protected java.lang.String bindDN
-
bindpwd
protected java.lang.String bindpwd
-
database
protected java.lang.String database
-
secureConn
protected java.lang.String secureConn
-
removeData
protected java.lang.String removeData
-
masterReplicationPort
protected java.lang.String masterReplicationPort
-
cloneReplicationPort
protected java.lang.String cloneReplicationPort
-
replicateSchema
protected java.lang.String replicateSchema
-
replicationSecurity
protected java.lang.String replicationSecurity
-
replicationPassword
protected java.lang.String replicationPassword
-
setupReplication
protected java.lang.String setupReplication
-
reindexData
protected java.lang.String reindexData
-
systemCertsImported
protected java.lang.Boolean systemCertsImported
-
systemCerts
protected java.util.List<SystemCertData> systemCerts
-
issuingCA
protected java.lang.String issuingCA
-
external
protected java.lang.Boolean external
-
standAlone
protected java.lang.String standAlone
-
generateServerCert
protected java.lang.String generateServerCert
-
authdbBaseDN
protected java.lang.String authdbBaseDN
-
authdbHost
protected java.lang.String authdbHost
-
authdbPort
protected java.lang.String authdbPort
-
authdbSecureConn
protected java.lang.String authdbSecureConn
-
caUri
protected java.net.URI caUri
-
tksUri
protected java.net.URI tksUri
-
kraUri
protected java.net.URI kraUri
-
enableServerSideKeyGen
protected java.lang.String enableServerSideKeyGen
-
importSharedSecret
protected java.lang.String importSharedSecret
-
generateSubsystemCert
protected java.lang.String generateSubsystemCert
-
sharedDB
protected java.lang.String sharedDB
-
subordinateSecurityDomainName
protected java.lang.String subordinateSecurityDomainName
-
sharedDBUserDN
protected java.lang.String sharedDBUserDN
-
startingCRLNumber
protected java.lang.String startingCRLNumber
-
createSigningCertRecord
protected java.lang.Boolean createSigningCertRecord
-
signingCertSerialNumber
protected java.lang.String signingCertSerialNumber
-
securityDomainPostLoginSleepSeconds
protected java.lang.Long securityDomainPostLoginSleepSeconds
Seconds to sleep after logging into the Security Domain, so that replication of the session data may complete.
-
-
Method Detail
-
getSubsystemName
public java.lang.String getSubsystemName()
-
setSubsystemName
public void setSubsystemName(java.lang.String subsystemName)
-
getPin
public java.lang.String getPin()
-
setPin
public void setPin(java.lang.String pin)
-
getToken
public java.lang.String getToken()
-
setToken
public void setToken(java.lang.String token)
-
getSecurityDomainType
public java.lang.String getSecurityDomainType()
-
setSecurityDomainType
public void setSecurityDomainType(java.lang.String securityDomainType)
-
getSecurityDomainUri
public java.lang.String getSecurityDomainUri()
-
setSecurityDomainUri
public void setSecurityDomainUri(java.lang.String securityDomainUri)
-
getSecurityDomainName
public java.lang.String getSecurityDomainName()
-
setSecurityDomainName
public void setSecurityDomainName(java.lang.String securityDomainName)
-
getSecurityDomainUser
public java.lang.String getSecurityDomainUser()
-
setSecurityDomainUser
public void setSecurityDomainUser(java.lang.String securityDomainUser)
-
getSecurityDomainPassword
public java.lang.String getSecurityDomainPassword()
-
setSecurityDomainPassword
public void setSecurityDomainPassword(java.lang.String securityDomainPassword)
-
isClone
public boolean isClone()
-
setClone
public void setClone(java.lang.String isClone)
-
getCloneUri
public java.lang.String getCloneUri()
-
setCloneUri
public void setCloneUri(java.lang.String cloneUri)
-
getP12File
public java.lang.String getP12File()
- Returns:
- the p12File
-
setP12File
public void setP12File(java.lang.String p12File)
- Parameters:
p12File
- the p12File to set
-
getP12Password
public java.lang.String getP12Password()
- Returns:
- the p12Password
-
setP12Password
public void setP12Password(java.lang.String p12Password)
- Parameters:
p12Password
- the p12Password to set
-
getTokenPassword
public java.lang.String getTokenPassword()
- Returns:
- the tokenPassword
-
setTokenPassword
public void setTokenPassword(java.lang.String tokenPassword)
- Parameters:
tokenPassword
- the tokenPassword to set
-
getHierarchy
public java.lang.String getHierarchy()
- Returns:
- the hierarchy
-
setHierarchy
public void setHierarchy(java.lang.String hierarchy)
- Parameters:
hierarchy
- the hierarchy to set
-
getDsHost
public java.lang.String getDsHost()
- Returns:
- the dsHost
-
setDsHost
public void setDsHost(java.lang.String dsHost)
- Parameters:
dsHost
- the dsHost to set
-
getDsPort
public java.lang.String getDsPort()
- Returns:
- the dsPort
-
setDsPort
public void setDsPort(java.lang.String dsPort)
- Parameters:
dsPort
- the dsPort to set
-
getBaseDN
public java.lang.String getBaseDN()
- Returns:
- the baseDN
-
setBaseDN
public void setBaseDN(java.lang.String baseDN)
- Parameters:
baseDN
- the baseDN to set
-
getBindDN
public java.lang.String getBindDN()
- Returns:
- the bindDN
-
setBindDN
public void setBindDN(java.lang.String bindDN)
- Parameters:
bindDN
- the bindDN to set
-
getBindpwd
public java.lang.String getBindpwd()
- Returns:
- the bindpwd
-
setBindpwd
public void setBindpwd(java.lang.String bindpwd)
- Parameters:
bindpwd
- the bindpwd to set
-
getSecureConn
public java.lang.String getSecureConn()
- Returns:
- the secureConn
-
setSecureConn
public void setSecureConn(java.lang.String secureConn)
- Parameters:
secureConn
- the secureConn to set
-
getRemoveData
public java.lang.String getRemoveData()
- Returns:
- the removeData
-
setRemoveData
public void setRemoveData(java.lang.String removeData)
- Parameters:
removeData
- the removeData to set
-
getMasterReplicationPort
public java.lang.String getMasterReplicationPort()
- Returns:
- the masterReplicationPort
-
setMasterReplicationPort
public void setMasterReplicationPort(java.lang.String masterReplicationPort)
- Parameters:
masterReplicationPort
- the masterReplicationPort to set
-
getCloneReplicationPort
public java.lang.String getCloneReplicationPort()
- Returns:
- the cloneReplicationPort
-
setCloneReplicationPort
public void setCloneReplicationPort(java.lang.String cloneReplicationPort)
- Parameters:
cloneReplicationPort
- the cloneReplicationPort to set
-
getReplicationSecurity
public java.lang.String getReplicationSecurity()
- Returns:
- the replicationSecurity
-
setReplicationSecurity
public void setReplicationSecurity(java.lang.String replicationSecurity)
- Parameters:
replicationSecurity
- the replicationSecurity to set
-
getReplicationPassword
public java.lang.String getReplicationPassword()
-
setReplicationPassword
public void setReplicationPassword(java.lang.String replicationPassword)
-
getSetupReplication
public boolean getSetupReplication()
-
setSetupReplication
public void setSetupReplication(java.lang.String setupReplication)
-
getReindexData
public boolean getReindexData()
-
setReindexData
public void setReindexData(java.lang.String reindexData)
-
getDatabase
public java.lang.String getDatabase()
- Returns:
- the database
-
setDatabase
public void setDatabase(java.lang.String database)
- Parameters:
database
- the database to set
-
getSystemCertsImported
public java.lang.Boolean getSystemCertsImported()
- Returns:
- systemCertsImported
-
setSystemCertsImported
public void setSystemCertsImported(java.lang.Boolean systemCertsImported)
- Parameters:
systemCertsImported
-
-
getSystemCerts
public java.util.List<SystemCertData> getSystemCerts()
- Returns:
- systemCerts
-
getSystemCert
public SystemCertData getSystemCert(java.lang.String tag)
-
getSystemCertKeyType
public java.lang.String getSystemCertKeyType(java.lang.String tag)
-
getSystemCertProfileID
public java.lang.String getSystemCertProfileID(java.lang.String tag, java.lang.String defaultName)
-
setSystemCerts
public void setSystemCerts(java.util.List<SystemCertData> systemCerts)
- Parameters:
systemCerts
-
-
getIssuingCA
public java.lang.String getIssuingCA()
- Returns:
- the issuingCA
-
setIssuingCA
public void setIssuingCA(java.lang.String issuingCA)
- Parameters:
issuingCA
- the issuingCA to set
-
isExternal
public java.lang.Boolean isExternal()
-
setExternal
public void setExternal(java.lang.Boolean external)
-
getStandAlone
public boolean getStandAlone()
-
setStandAlone
public void setStandAlone(java.lang.String standAlone)
-
getReplicateSchema
public java.lang.String getReplicateSchema()
-
setReplicateSchema
public void setReplicateSchema(java.lang.String replicateSchema)
-
getGenerateServerCert
public java.lang.String getGenerateServerCert()
-
setGenerateServerCert
public void setGenerateServerCert(java.lang.String generateServerCert)
-
getAuthdbBaseDN
public java.lang.String getAuthdbBaseDN()
-
setAuthdbBaseDN
public void setAuthdbBaseDN(java.lang.String authdbBaseDN)
-
getAuthdbHost
public java.lang.String getAuthdbHost()
-
setAuthdbHost
public void setAuthdbHost(java.lang.String authdbHost)
-
getAuthdbPort
public java.lang.String getAuthdbPort()
-
setAuthdbPort
public void setAuthdbPort(java.lang.String authdbPort)
-
getAuthdbSecureConn
public java.lang.String getAuthdbSecureConn()
-
setAuthdbSecureConn
public void setAuthdbSecureConn(java.lang.String authdbSecureConn)
-
getCaUri
public java.net.URI getCaUri()
-
setCaUri
public void setCaUri(java.net.URI caUri)
-
getTksUri
public java.net.URI getTksUri()
-
setTksUri
public void setTksUri(java.net.URI tksUri)
-
getKraUri
public java.net.URI getKraUri()
-
setKraUri
public void setKraUri(java.net.URI kraUri)
-
getEnableServerSideKeyGen
public java.lang.String getEnableServerSideKeyGen()
-
setEnableServerSideKeyGen
public void setEnableServerSideKeyGen(java.lang.String enableServerSideKeyGen)
-
getImportSharedSecret
public java.lang.String getImportSharedSecret()
-
setImportSharedSecret
public void setImportSharedSecret(java.lang.String importSharedSecret)
-
getGenerateSubsystemCert
public boolean getGenerateSubsystemCert()
-
setGenerateSubsystemCert
public void setGenerateSubsystemCert(java.lang.String generateSubsystemCert)
-
getSharedDB
public boolean getSharedDB()
-
setSharedDB
public void setSharedDB(java.lang.String sharedDB)
-
getSharedDBUserDN
public java.lang.String getSharedDBUserDN()
-
setSharedDBUserDN
public void setSharedDBUserDN(java.lang.String sharedDBUserDN)
-
getCreateNewDB
public boolean getCreateNewDB()
-
setCreateNewDB
public void setCreateNewDB(java.lang.String createNewDB)
-
getSubordinateSecurityDomainName
public java.lang.String getSubordinateSecurityDomainName()
-
setSubordinateSecurityDomainName
public void setSubordinateSecurityDomainName(java.lang.String subordinateSecurityDomainName)
-
getStartingCRLNumber
public java.lang.String getStartingCRLNumber()
-
setStartingCRLNumber
public void setStartingCRLNumber(java.lang.String startingCRLNumber)
-
getIsClone
public java.lang.String getIsClone()
-
setIsClone
public void setIsClone(java.lang.String isClone)
-
createSigningCertRecord
public java.lang.Boolean createSigningCertRecord()
-
setCreateSigningCertRecord
public void setCreateSigningCertRecord(java.lang.Boolean createSigningCertRecord)
-
getSigningCertSerialNumber
public java.lang.String getSigningCertSerialNumber()
-
setSigningCertSerialNumber
public void setSigningCertSerialNumber(java.lang.String signingCertSerialNumber)
-
getSecurityDomainPostLoginSleepSeconds
public java.lang.Long getSecurityDomainPostLoginSleepSeconds()
-
setSecurityDomainPostLoginSleepSeconds
public void setSecurityDomainPostLoginSleepSeconds(java.lang.Long d)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-