CRYPT_ATTRIBUTE_TYPE_VALUE structure (wincrypt.h)

The CRYPT_ATTRIBUTE_TYPE_VALUE structure contains a single attribute value. The Value member's CRYPT_OBJID_BLOB is encoded.

Syntax

typedef struct _CRYPT_ATTRIBUTE_TYPE_VALUE {
  LPSTR            pszObjId;
  CRYPT_OBJID_BLOB Value;
} CRYPT_ATTRIBUTE_TYPE_VALUE, *PCRYPT_ATTRIBUTE_TYPE_VALUE;

Members

pszObjId

Object identifier (OID) that specifies the attribute type data contained in the Value BLOB.

Value

A CRYPT_OBJID_BLOB that contains the encoded attribute. The cbData member of the CRYPT_OBJID_BLOB structure indicates the length of the pbData member. The pbData member contains the attribute information.

Requirements

Requirement Value
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Header wincrypt.h

See also

CERT_ALT_NAME_ENTRY

CRYPT_INTEGER_BLOB