getDatabaseMetaInfo()
Reads various metadata information from the database. This function must return the following information in the info object passed by the framework.
Syntax
public void getDatabaseMetaInfo (String owner, HashMap<String, String> info) throws SQLException
Request Parameters
“info” represents a collection of database meta-information that this function must return to the framework. It includes the following string pairs:
| Parameter | Type | Description |
|---|---|---|
| owner | String | Database user id that owns the token vaults. |
| TableStorageArea.0 through TableStorageArea.N | String | Names of available tablespaces or storage groups on the system. |
| TableStorageAreaCount | int | Number of available tablespaces or storage groups. For example, if an Oracle database has two tablespaces, USERS and SYSTEM, the function must set the info object as follows: • info.set("TableStorageArea.0", "USERS")• info.set("TableStorageArea.1", "SYSTEM")• info.set("TableStorageAreaCount", "2") |
| KeyTableExists | Boolean | Set this to true if SFNT_KEY_TABLE already exists; false otherwise. |
| SchemaOwner | String | Name of the schema or database that contains the token vault to be removed. |