|
Oracle Communications Service Broker Platform MBean Java API Reference 6.0 E26173-01 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
oracle.axia.api.management.credentialstore.AbstractCredentialStoreMBean
public abstract class AbstractCredentialStoreMBean
Abstract implementation of the credential store mbean.
| Constructor Summary | |
|---|---|
AbstractCredentialStoreMBean(javax.management.ObjectName objectName, oracle.axia.api.credentialstore.CredentialWriter credentialWriter, oracle.axia.api.credentialstore.CredentialStoreManager credentialStoreManager)Creates the instance. |
|
| Method Summary | |
|---|---|
void |
clear() |
boolean |
containsKey(java.lang.String key) |
void |
deleteKey(java.lang.String key) |
protected oracle.axia.api.credentialstore.CredentialStoreManager |
getCredentialStoreManager() |
javax.management.ObjectName |
getObjectName()Returns the object name used for this mbean implementation instance. |
protected void |
save(java.lang.String... keys)Saves the content of the credential store inside the bundle. |
void |
setKeystore(java.lang.String key, java.lang.String password, java.lang.String urlPath) |
void |
setPassword(java.lang.String key, java.lang.String password, boolean oneWay) |
boolean |
validatePassword(java.lang.String key, java.lang.String password) |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractCredentialStoreMBean(javax.management.ObjectName objectName,
oracle.axia.api.credentialstore.CredentialWriter credentialWriter,
oracle.axia.api.credentialstore.CredentialStoreManager credentialStoreManager)
objectName - The object name identifying this instancecredentialWriter - The credential writercredentialStoreManager - The credential store manager| Method Detail |
|---|
public javax.management.ObjectName getObjectName()
protected oracle.axia.api.credentialstore.CredentialStoreManager getCredentialStoreManager()
public void setPassword(java.lang.String key,
java.lang.String password,
boolean oneWay)
throws javax.management.MBeanException
setPassword in interface CredentialStoreMBeanjavax.management.MBeanException
public boolean validatePassword(java.lang.String key,
java.lang.String password)
throws javax.management.MBeanException
validatePassword in interface CredentialStoreMBeanjavax.management.MBeanException
public void setKeystore(java.lang.String key,
java.lang.String password,
java.lang.String urlPath)
throws javax.management.MBeanException
setKeystore in interface CredentialStoreMBeanjavax.management.MBeanExceptionpublic boolean containsKey(java.lang.String key)
containsKey in interface CredentialStoreMBean
public void deleteKey(java.lang.String key)
throws javax.management.MBeanException
deleteKey in interface CredentialStoreMBeanjavax.management.MBeanException
public void clear()
throws javax.management.MBeanException
clear in interface CredentialStoreMBeanjavax.management.MBeanException
protected void save(java.lang.String... keys)
throws java.io.IOException,
oracle.axia.api.credentialstore.CredentialStoreException
keys - The list of keys that has changedjava.io.IOException - Exception saving the storeoracle.axia.api.credentialstore.CredentialStoreException - Exception saving the store
|
Oracle Communications Service Broker Platform MBean Java API Reference 6.0 E26173-01 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||