public class PEDomainsManager extends RepositoryManager implements DomainsManager
RepositoryManager.RepositoryManagerMessagesKeystoreManager.KeytoolExecutor| Modifier and Type | Field and Description |
|---|---|
static String |
PROFILEPROPERTY_DOMAINXML_STYLESHEETS |
static String |
PROFILEPROPERTY_DOMAINXML_TOKENVALUES |
_messages, CERTUTIL_CMD, DEBUG, NEW_LINE_fileLayout, CERTIFICATE_ALIAS, DEFAULT_MASTER_PASSWORD, INSTANCE_SECURE_ADMIN_ALIAS| Constructor and Description |
|---|
PEDomainsManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
changeMasterPassword(DomainConfig config)
Changes the master password for the domain
|
protected void |
createJBIInstance(String instanceName,
DomainConfig domainConfig) |
protected void |
createScripts(DomainConfig domainConfig) |
void |
deleteDomain(DomainConfig domainConfig)
Deletes a domain identified by the given name.
|
protected File |
getDomainDir(DomainConfig domainConfig) |
BitSet |
getDomainFlags()
In SE/EE we need an admin user/password that the DAS can use to authenticate to
Node Agents and servers in the domain.
|
protected static String |
getDomainPasswordClear(DomainConfig domainConfig)
Returns the domain user's password in cleartext from the domainConfig.
|
protected File |
getDomainRoot(DomainConfig domainConfig) |
protected static String |
getDomainUser(DomainConfig domainConfig)
Returns the domain user from the domainConfig.
|
String[] |
getExtraPasswordOptions(DomainConfig config)
SE/EE supports NSS as its native SSL database.
|
protected static String |
getMasterPasswordClear(DomainConfig domainConfig) |
protected static String |
getNewMasterPasswordClear(DomainConfig domainConfig) |
String[] |
listDomains(DomainConfig domainConfig)
Lists all the domains.
|
protected static boolean |
saveMasterPassword(DomainConfig domainConfig) |
void |
validateDomain(DomainConfig domainConfig,
boolean domainExists)
Changes the master password for the domain
|
void |
validateMasterPassword(DomainConfig domainConfig) |
changePasswordAliasKeystorePassword, checkRepository, checkRepository, checkRepository, createHttpBCInstallRoot, createJavaEESEInstallRoot, createJBIInstance, createMQInstance, createTimerDbn, createTimerWal, createWSDLSLInstallRoot, deleteRepository, deleteRepository, generateFromTemplate, getClearPasswordForAlias, getConfigForRepositoryStatus, getInteractiveOptions, getMessages, getRepositoryDir, getRepositoryRootDir, isNSSSupportAvailable, isValidRepository, isValidRepository, listRepository, repositoryExists, setMessages, setPermissions, validateMasterPasswordchangeMasterPasswordInMasterPasswordFile, changeMasterPasswordInMasterPasswordFile, createMasterPasswordFile, deleteMasterPasswordFile, readMasterPasswordFilechangeKeystorePassword, changeS1ASAliasPassword, changeSSLCertificateDatabasePassword, chmod, copyCertificates, createKeyStore, getCertificateDN, getDASCertDN, getFileLayout, getInstanceCertDNpublic static final String PROFILEPROPERTY_DOMAINXML_STYLESHEETS
public static final String PROFILEPROPERTY_DOMAINXML_TOKENVALUES
public BitSet getDomainFlags()
DomainsManagergetDomainFlags in interface DomainsManagerpublic void validateDomain(DomainConfig domainConfig, boolean domainExists) throws DomainException
DomainsManagervalidateDomain in interface DomainsManagerDomainExceptionpublic void validateMasterPassword(DomainConfig domainConfig) throws DomainException
validateMasterPassword in interface DomainsManagerDomainExceptionprotected void createJBIInstance(String instanceName, DomainConfig domainConfig) throws DomainException
DomainExceptionpublic void deleteDomain(DomainConfig domainConfig) throws DomainException
DomainsManagerdeleteDomain in interface DomainsManagerDomainException - This exception is thrown if
public String[] listDomains(DomainConfig domainConfig) throws DomainException
listDomains in interface DomainsManagerDomainExceptionprotected void createScripts(DomainConfig domainConfig) throws DomainException
DomainExceptionprotected File getDomainDir(DomainConfig domainConfig)
protected File getDomainRoot(DomainConfig domainConfig)
protected static String getDomainUser(DomainConfig domainConfig)
domainConfig - that represents the domain configurationprotected static String getDomainPasswordClear(DomainConfig domainConfig)
domainConfig - that represents the domain configurationprotected static String getMasterPasswordClear(DomainConfig domainConfig)
protected static String getNewMasterPasswordClear(DomainConfig domainConfig)
protected static boolean saveMasterPassword(DomainConfig domainConfig)
public void changeMasterPassword(DomainConfig config) throws DomainException
DomainExceptionpublic String[] getExtraPasswordOptions(DomainConfig config) throws DomainException
DomainsManagergetExtraPasswordOptions in interface DomainsManagerDomainExceptionCopyright © 2015. All rights reserved.