]> git.saurik.com Git - apple/security.git/blobdiff - OSX/libsecurity_smime/lib/tsaSupportPriv.h
Security-58286.260.20.tar.gz
[apple/security.git] / OSX / libsecurity_smime / lib / tsaSupportPriv.h
index 985df0454b9206e8da0343a461cdcf5c9380c2da..4a3817d1022bf84b6f5d57e078c2565e4ccea589 100644 (file)
@@ -42,7 +42,8 @@ extern const CFStringRef kTSADebugContextKeyBadNonce;     // CFBooleanRef
 OSStatus SecTSAResponseCopyDEREncoding(SecAsn1CoderRef coder, const CSSM_DATA *tsaResponse, SecAsn1TimeStampRespDER *respDER);
 OSStatus decodeTimeStampToken(SecCmsSignerInfoRef signerinfo, CSSM_DATA_PTR inData, CSSM_DATA_PTR encDigest, uint64_t expectedNonce);
 OSStatus decodeTimeStampTokenWithPolicy(SecCmsSignerInfoRef signerinfo, CFTypeRef timeStampPolicy, CSSM_DATA_PTR inData, CSSM_DATA_PTR encDigest, uint64_t expectedNonce);
-OSStatus createTSAMessageImprint(SecCmsSignedDataRef signedData, CSSM_DATA_PTR encDigest, SecAsn1TSAMessageImprint *messageImprint);
+OSStatus createTSAMessageImprint(SecCmsSignerInfoRef signerInfo, SECAlgorithmID *digestAlg,
+                                 CSSM_DATA_PTR encDigest, SecAsn1TSAMessageImprint *messageImprint);
 
 #ifndef NDEBUG
 int tsaWriteFileX(const char *fileName, const unsigned char *bytes, size_t numBytes);