Name

service

Key Store Service — Provides access to key stores which hold public and private keys used for encryption

<service/>

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

Table 109. Attributes for service tag (for xms.security.XMSKeyStoreService)

NameFriendly NameDescriptionTypeDefault ValueRequired
classClassThe class name the service manager loads. To load: Key Store Service use: xms.security.XMSKeyStoreServiceClass Name A fully qualified class name for a class that is part of the java classpath.xms.security.XMSKeyStoreServiceYes

Service Class Dependencies

This tag depends on the following services (or a service that extends or implements these classes)

Child Tags

Key Store

<keystore/>

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

Table 110. Attributes for keystore tag (for xms.security.XMSKeyStoreService)

NameFriendly NameDescriptionTypeDefault ValueRequired
classClass NameThe class name to load. The class must implement: xms.security.KeyStoreClass Name A fully qualified class name for a class that is part of the java classpath.noneYes
nameNameThe name of the Key StoreString Any character combination is valid.noneYes
Classes Implementing xms.security.KeyStore

The following classes can be used in the class attribute for this tag:

Example 76. Example configuration for Key Store Service

Required attributes are marked with a bold typeface

<service class="xms.security.XMSKeyStoreService">
        <keystore class="class"
          name="name" />
</service>