public interface CredentialStoreAdminMBean
| Modifier and Type | Method and Description |
|---|---|
void |
changeSecretKey(java.lang.String storeURL,
java.lang.String currentSecretKeyURL,
java.lang.String newSecretKeyURL)
Changes the secret key of a given store.
|
void |
closeCredentialStore(java.lang.String name)
Closes a credential store.
|
void |
createCredentialStore(java.lang.String storeURL,
java.lang.String secretKeyURL)
Creates a new credential store with the given secret key.
|
void |
generateSecretKey(java.lang.String secretKeyURL)
Generates a unique secret key.
|
void |
openCredentialStore(java.lang.String storeURL,
java.lang.String secretKeyURL,
java.lang.String name,
java.lang.String key)
Opens a specific credential store.
|
void generateSecretKey(java.lang.String secretKeyURL)
throws javax.management.MBeanException
secretKeyURL - URL where key should be storedjavax.management.MBeanExceptionvoid createCredentialStore(java.lang.String storeURL,
java.lang.String secretKeyURL)
throws javax.management.MBeanException
storeUrl - URL where store should be storedsecretKeyURL - URL that point to secret keyjavax.management.MBeanExceptionvoid changeSecretKey(java.lang.String storeURL,
java.lang.String currentSecretKeyURL,
java.lang.String newSecretKeyURL)
throws javax.management.MBeanException
storeUrl - Store URLcurrentSecretKeyURL - Current secret key URLnewSecretKeyURL - New secret key URLjavax.management.MBeanExceptionvoid openCredentialStore(java.lang.String storeURL,
java.lang.String secretKeyURL,
java.lang.String name,
java.lang.String key)
throws javax.management.MBeanException
storeURL - The URL to the storesecretKeyURL - The URL to the store secret keyname - The name used to identify the mbean namekey - The key identifying which credential store instance to accessjavax.management.MBeanException - Exception opening the storevoid closeCredentialStore(java.lang.String name)
throws javax.management.MBeanException
name - Mbean name suffixjavax.management.MBeanException