Name

keystore

Key Store — Key Stores hold security keys (public and private keys)

<keystore/>

Name:keystore
Required by Parent Tag:No
Multiple Tag Instances supported:Yes

Table 43. Attributes for keystore tag (for xms.security.PKCS12KeyStore)

NameFriendly NameDescriptionTypeDefault ValueRequired
classClassThe class name the service manager loads. To load: Key Store use: class xms.security.PKCS12KeyStoreClass Name A fully qualified class name for a class that is part of the java classpath.xms.security.PKCS12KeyStoreYes
nameNameThe name of the Key StoreString Any character combination is valid.noneYes
pathPathThe file path pointing to a PKCS12 (.p12) fileString Any character combination is valid.noneYes
aliasDefault AliasThe default keystore aliasString Any character combination is valid.noneNo
keystorepasswordKey Store PasswordThe password to the key storeString Any character combination is valid.noneNo
privatekeypasswordDefault Private Key PasswordThe default private key passwordString Any character combination is valid.noneNo

Example 38. Example configuration for Key Store

Required attributes are marked with a bold typeface

<keystore class="xms.security.PKCS12KeyStore"
  name="name"
  path="path"
  alias="alias"
  keystorepassword="keystorepassword"
  privatekeypassword="privatekeypassword" />