Previous Topic: Keys and Certificates in the Key Database

Next Topic: Create and Manage the Key Database Using Smkeytool

The smkeydatabase.properties File

The key database properties file, smkeydatabase.properties, defines the configuration parameters required to access and manage the key database.

You should not have to modify this file, with the exception of possibly changing the directory where the database resides or the name of the database.

The properties file is installed in the following location:

For reference, the following table describes the parameters in the file.

Entry

Default Value

Description

DBLocation

<policy_server_home>\smkeydatabase\

Path to the directory in which the database resides.

Specify the location that smkeytool should use when you manually create the database

NativeDBName

smkeydatabase

Name of the Database.

Specify the name you want smkeytool to use when you manually create one.

XMLDocument
OpsImplementation

com.netegrity.smkeydatabase.api.XMLDocumentOpsImpl

Java class that implements XML signing and validation.

Do not change this value; it is static and preconfigured.

EncryptedPassword

<encrypted_password_string>

Database password.

(Encrypted using the policy store key at database creation.) If you have not already created a database, this entry will contain a dummy value.

Sample smkeydatabase.properties file:

#SMKeyDatabase properties file
#Fri Dec 10 14:03:07 EDT 2004
DBLocation= C:/Program Files/Netegrity/SiteMinder/Db/smkeydatabase
NativeDBName=smkeydatabase
XMLDocumentOpsImplemenation=com.netegrity.smkeydatabase.api.XMLDocumentOpsImpl
EncryptedPassword={RC2}HduPZ7Vluuc/j9p6PVzOXaYs/6Cbyru6