javax.management.DynamicMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, RuntimeMBean
, WebLogicMBean
public interface DomainKeystoresDomainRuntimeMBean extends RuntimeMBean
This MBean is used to manage a domain's Domain Keystores.
Modifier and Type | Method | Description |
---|---|---|
void |
addProvisionedIdentityCertificate(java.lang.String toAlias,
java.lang.String fromFileName,
java.lang.String fromFileType,
java.lang.String fromFilePassphrase,
java.lang.String fromAlias,
java.lang.String fromAliasPassphrase) |
Add a provisioned identity certificate to the domain.
|
void |
addProvisionedTrustCertificate(java.lang.String toAlias,
java.lang.String fromFileName,
java.lang.String fromFileType,
java.lang.String fromFilePassphrase,
java.lang.String fromAlias) |
Add a provisioned trust anchor to the domain.
|
void |
exportTrustedCertificates(java.lang.String toFileName,
java.lang.String toFileType,
java.lang.String toFilePassphrase) |
Export the certificates trusted by the domain; that is,
the contents of the "Domain Trust" keystore combined with
the contents of the "Provisioned Trust" keystore.
|
X509CertificateInfoVBean[] |
listDomainCaKeystore() |
List the domain certificate authority's keystore.
|
X509CertificateInfoVBean[] |
listDomainTrustKeystore() |
List the domain certificate authority certificates trusted by the domain.
|
X509CertificateInfoVBean[] |
listProvisionedIdentityKeystore() |
List the provisioned identity certificates for the domain.
|
X509CertificateInfoVBean[] |
listProvisionedTrustKeystore() |
List the provisioned trust anchors for the domain.
|
void |
removeProvisionedIdentityCertificate(java.lang.String alias) |
Remove a provisioned identity certificate from the domain.
|
void |
removeProvisionedTrustCertificate(java.lang.String alias) |
Remove a provisioned trust anchor from the domain.
|
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
addPropertyChangeListener, removePropertyChangeListener
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent
X509CertificateInfoVBean[] listDomainCaKeystore() throws ManagementException
ManagementException
X509CertificateInfoVBean[] listDomainTrustKeystore() throws ManagementException
ManagementException
X509CertificateInfoVBean[] listProvisionedIdentityKeystore() throws ManagementException
ManagementException
void addProvisionedIdentityCertificate(java.lang.String toAlias, java.lang.String fromFileName, java.lang.String fromFileType, java.lang.String fromFilePassphrase, java.lang.String fromAlias, java.lang.String fromAliasPassphrase) throws ManagementException
toAlias
- The alias to use for the new provisioned identity certificatefromFileName
- The name of the input filefromFileType
- The type of the input filefromFilePassphrase
- The passphrase for the input file (if needed)fromAlias
- The alias of the entry in the input file (if needed)fromAliasPassphrase
- The passphrase for the entry in the input file (if needed)ManagementException
void removeProvisionedIdentityCertificate(java.lang.String alias) throws ManagementException
alias
- The alias of the provisioned identity certificate to removeManagementException
X509CertificateInfoVBean[] listProvisionedTrustKeystore() throws ManagementException
ManagementException
void addProvisionedTrustCertificate(java.lang.String toAlias, java.lang.String fromFileName, java.lang.String fromFileType, java.lang.String fromFilePassphrase, java.lang.String fromAlias) throws ManagementException
toAlias
- The alias to use for the new provisioned trust anchorfromFileName
- The name of the input filefromFileType
- The type of the input filefromFilePassphrase
- The passphrase for the input file (if needed)fromAlias
- The alias of the entry in the input file (if needed)ManagementException
void removeProvisionedTrustCertificate(java.lang.String alias) throws ManagementException
alias
- The alias of the provisioned trust anchor to removeManagementException
void exportTrustedCertificates(java.lang.String toFileName, java.lang.String toFileType, java.lang.String toFilePassphrase) throws ManagementException
toFileName
- The name of the output filetoFileType
- The type of the output filetoFilePassphrase
- The passphrase for the output file (if needed)ManagementException