ConfigurationMBean
, DescriptorBean
, javax.management.DynamicMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, SettableBean
, WebLogicMBean
public interface EncryptedPropertyMBean extends ConfigurationMBean
getValueEncrypted()
to
fetch the encrypted bytes and then call weblogic.management.EncryptionHelper.decrypt()
(or
a similar function) to decrypt the value.DEFAULT_EMPTY_BYTE_ARRAY
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getEncryptedValue() |
Returns the value.
|
byte[] |
getEncryptedValueEncrypted() |
Returns the encrypted value bytes.
|
void |
setEncryptedValue(java.lang.String value) |
Sets the value.
|
void |
setEncryptedValueEncrypted(byte[] value) |
Sets the encrypted value bytes.
|
freezeCurrentValue, getId, getInheritedProperties, getName, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSet
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preDeregister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent
void setEncryptedValue(java.lang.String value)
value
- The cleartext value to setjava.lang.String getEncryptedValue()
byte[] getEncryptedValueEncrypted()
void setEncryptedValueEncrypted(byte[] value)
value
- The encrypted byte array value