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.MBeanException
void 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.MBeanException
void 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.MBeanException
void 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