javax.management.DynamicMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, RuntimeMBean
, WebLogicMBean
public 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, setAttributes
postDeregister, postRegister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
addPropertyChangeListener, removePropertyChangeListener
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent
void rollDomainCertificateAuthority() throws ManagementException
ManagementException
void refreshServerTrustAllServers() throws ManagementException
ManagementException
void refreshMachineTrustAllMachines() throws ManagementException
ManagementException
void 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).ManagementException
void refreshMachineCertificatesAllMachines() throws ManagementException
ManagementException