Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
P6R::P6KEYSTORE_LINK Struct Reference

#include <p6keystore.h>

Public Attributes

P6KEYSTORE_TYPE sourceType
 
P6UUID sourceUUID
 
P6WCHAR szMetaData [P6KSMAXLINKMETA]
 
P6WCHAR szType [P6KSMAXLINKTYPE]
 
P6KEYSTORE_TYPE targetType
 
P6UUID targetUUID
 

Detailed Description

The p6IKeystore interface uses the following definition for link retrival.

A link can be between any to type of entries in the keystore.

* sourceUUID - a unique identifier to the object at the left side of the link
* targetUUID - a unique identifier to the object at the right side of the link
* szType - application defined, examples could be:
* "Derived Key Link" for a symmetric key that was derived from the target
* "Parent Link" a series of objects in a chain
* "Certificate Link" a series of certificates in a cert chain
* "Re-key Link" the target is the key being replaced by the new key
* szMetaData - any data item to be associated with the link (e.g., a weighting value)
*

Definition at line 118 of file p6keystore.h.


The documentation for this struct was generated from the following file: