Skip navigation links

Oracle Communications Service Broker Configuration and Runtime MBean Java API Referencee
6.1

E38079-01


oracle.axia.api.management.credentialstore
Interface CredentialStoreAdminMBean


public interface CredentialStoreAdminMBean

Credential store administration mbean. This mbean is deployed in the admin server process.

Author:
Copyright (c) 2010 by Oracle Corp. All Rights Reserved.

Method Summary
 void changeSecretKey(String storeURL, String currentSecretKeyURL, String newSecretKeyURL)
          Changes the secret key of a given store.
 void closeCredentialStore(String name)
          Closes a credential store.
 void createCredentialStore(String storeURL, String secretKeyURL)
          Creates a new credential store with the given secret key.
 void generateSecretKey(String secretKeyURL)
          Generates a unique secret key.
 void openCredentialStore(String storeURL, String secretKeyURL, String name, String key)
          Opens a specific credential store.

 

Method Detail

generateSecretKey

void generateSecretKey(String secretKeyURL)
                       throws MBeanException
Generates a unique secret key.
Parameters:
secretKeyURL - URL where key should be stored
Throws:
MBeanException

createCredentialStore

void createCredentialStore(String storeURL,
                           String secretKeyURL)
                           throws MBeanException
Creates a new credential store with the given secret key.
Parameters:
storeUrl - URL where store should be stored
secretKeyURL - URL that point to secret key
Throws:
MBeanException

changeSecretKey

void changeSecretKey(String storeURL,
                     String currentSecretKeyURL,
                     String newSecretKeyURL)
                     throws MBeanException
Changes the secret key of a given store.
Parameters:
storeUrl - Store URL
currentSecretKeyURL - Current secret key URL
newSecretKeyURL - New secret key URL
Throws:
MBeanException

openCredentialStore

void openCredentialStore(String storeURL,
                         String secretKeyURL,
                         String name,
                         String key)
                         throws MBeanException
Opens a specific credential store. An mbean will be created that can be used to access the particular credential store instance. The object name of the mbean will be: oracle:type=oracle.axia.platform.credentialstore,name=<name>
Parameters:
storeURL - The URL to the store
secretKeyURL - The URL to the store secret key
name - The name used to identify the mbean name
key - The key identifying which credential store instance to access
Throws:
MBeanException - Exception opening the store

closeCredentialStore

void closeCredentialStore(String name)
                          throws MBeanException
Closes a credential store.
Parameters:
name - Mbean name suffix
Throws:
MBeanException

Skip navigation links

Oracle Communications Service Broker Configuration and Runtime MBean Java API Referencee
6.1

E38079-01


Copyright © 2013, Oracle and/or its affiliates. All rights reserved.