javax.management.DynamicMBean, javax.management.MBeanRegistration, javax.management.NotificationBroadcaster, RuntimeMBean, WebLogicMBeanpublic interface CertificateManagementDomainRuntimeMBean extends RuntimeMBean
This class is used to monitor and manage certificate service runtime information at admin server.
| Modifier and Type | Method | Description |
|---|---|---|
void |
refreshMachineCertificatesAllMachines() |
Refresh the machine certificate for all machines.
|
void |
refreshMachineTrustAllMachines() |
Refresh the bootstrap trust keystore on all machines.
|
void |
refreshServerCertificateAllServers(java.lang.String alias,
boolean isActiveOnly,
boolean isForceUpdate) |
Refresh the certificate for alias
alias on all servers. |
void |
refreshServerTrustAllServers() |
Refresh domain trust on all the managed servers.
|
void |
rollDomainCertificateAuthority() |
Generate a new self-signed CA certificate for the domain
and refresh the trust stores for servers and machines.
|
getAttribute, getAttributes, invoke, setAttribute, setAttributespostDeregister, postRegister, preRegisteraddNotificationListener, getNotificationInfo, removeNotificationListeneraddPropertyChangeListener, removePropertyChangeListenergetMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParentvoid rollDomainCertificateAuthority()
throws ManagementException
ManagementExceptionvoid refreshServerTrustAllServers()
throws ManagementException
ManagementExceptionvoid refreshMachineTrustAllMachines()
throws ManagementException
ManagementExceptionvoid refreshServerCertificateAllServers(java.lang.String alias,
boolean isActiveOnly,
boolean isForceUpdate)
throws ManagementException
alias on all servers.alias - The alias of the certificate to refresh. Aliases are case-insensitive.isActiveOnly - If true, certificate will only be refreshed if it's active
(i.e., the alias is configured for use on the SSLMBean,
a NetworkAccessPointMBean, or the SingleSignOnServicesMBean).isForceUpdate - If true, force the certificate to be updated even if it is already
present and valid. Normally, certificates are only updated if they
are missing or invalid (expired).ManagementExceptionvoid refreshMachineCertificatesAllMachines()
throws ManagementException
ManagementException