]>
git.saurik.com Git - apple/security.git/blob - utilities/src/der_date.h
5 // Created by Michael Brouwer on 7/9/12.
6 // Copyright (c) 2012 Apple Inc. All rights reserved.
9 #ifndef _UTILITIES_DER_DATE_H_
10 #define _UTILITIES_DER_DATE_H_
12 #include <CoreFoundation/CoreFoundation.h>
14 const uint8_t* der_decode_generalizedtime_body(CFAbsoluteTime
*at
, CFErrorRef
*error
,
15 const uint8_t* der
, const uint8_t *der_end
);
16 const uint8_t* der_decode_universaltime_body(CFAbsoluteTime
*at
, CFErrorRef
*error
,
17 const uint8_t* der
, const uint8_t *der_end
);
19 size_t der_sizeof_generalizedtime(CFAbsoluteTime at
, CFErrorRef
*error
);
20 uint8_t* der_encode_generalizedtime(CFAbsoluteTime at
, CFErrorRef
*error
,
21 const uint8_t *der
, uint8_t *der_end
);
23 size_t der_sizeof_generalizedtime_body(CFAbsoluteTime at
, CFErrorRef
*error
);
24 uint8_t* der_encode_generalizedtime_body(CFAbsoluteTime at
, CFErrorRef
*error
,
25 const uint8_t *der
, uint8_t *der_end
);
27 #endif /* _UTILITIES_DER_DATE_H_ */