SecCertificateRef timestampCert;
CFDataRef hashAgilityAttrValue;
CFDictionaryRef hashAgilityV2AttrValues;
+ CFAbsoluteTime expirationTime;
};
#define SEC_CMS_SIGNER_INFO_VERSION_ISSUERSN 1 /* what we *create* */
#define SEC_CMS_SIGNER_INFO_VERSION_SUBJKEY 3 /* what we *create* */
typedef struct SecCmsOriginatorIdentifierOrKeyStr SecCmsOriginatorIdentifierOrKey;
struct SecCmsRecipientKeyIdentifierStr {
- CSSM_DATA_PTR subjectKeyIdentifier;
- CSSM_DATA_PTR date; /* optional */
- CSSM_DATA_PTR other; /* optional */
+ CSSM_DATA subjectKeyIdentifier;
+ CSSM_DATA date; /* optional */
+ CSSM_DATA other; /* optional */
};
typedef struct SecCmsRecipientKeyIdentifierStr SecCmsRecipientKeyIdentifier;