z/OS Open Cryptographic Services Facility Application Programming
Previous topic | Next topic | Contents | Index | Contact z/OS | Library | PDF


CSSM_DB_RECORD_ATTRIBUTE_DATA

z/OS Open Cryptographic Services Facility Application Programming
SC24-5899-01

This structure aggregates the actual data values for all of the attributes in a single record.

typedef struct cssm_db_record_attribute_data {
    CSSM_DB_RECORDTYPE DataRecordType;
    uint32 SemanticInformation; 
    uint32 NumberOfAttributes; 
    CSSM_DB_ATTRIBUTE_DATA_PTR AttributeData;
} CSSM_DB_RECORD_ATTRIBUTE_DATA, *CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR;

Definitions:

DataRecordType
A CSSM_DB_RECORDTYPE.
SemanticInformation
A bit-mask of type CSSM_XXXRECORD_SEMANTICS defining how the record can be used. Currently, these bit-masks are defined only for certificate records (CSSM_CERTRECORD_SEMANTICS). For all other record types, a bit-mask of zero must be used or a set of semantically meaningful masks must be defined.
NumberOfAttributes
The number of attributes in the record of the specified type.
AttributeData
A list of attribute name/value pairs.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014