OLD | NEW |
1 /* This Source Code Form is subject to the terms of the Mozilla Public | 1 /* This Source Code Form is subject to the terms of the Mozilla Public |
2 * License, v. 2.0. If a copy of the MPL was not distributed with this | 2 * License, v. 2.0. If a copy of the MPL was not distributed with this |
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ | 3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ |
4 #ifndef _XCONST_H_ | 4 #ifndef _XCONST_H_ |
5 #define _XCONST_H_ | 5 #define _XCONST_H_ |
6 | 6 |
7 #include "certt.h" | 7 #include "certt.h" |
8 | 8 |
9 typedef struct CERTAltNameEncodedContextStr { | 9 typedef struct CERTAltNameEncodedContextStr { |
10 SECItem **encodedGenName; | 10 SECItem **encodedGenName; |
11 } CERTAltNameEncodedContext; | 11 } CERTAltNameEncodedContext; |
12 | 12 |
13 | 13 |
14 | 14 |
15 SEC_BEGIN_PROTOS | 15 SEC_BEGIN_PROTOS |
16 | 16 |
17 extern SECStatus | 17 extern SECStatus |
18 CERT_EncodePrivateKeyUsagePeriod(PRArenaPool *arena, | 18 CERT_EncodePrivateKeyUsagePeriod(PLArenaPool *arena, |
19 CERTPrivKeyUsagePeriod *pkup, | 19 CERTPrivKeyUsagePeriod *pkup, |
20 SECItem *encodedValue); | 20 SECItem *encodedValue); |
21 | 21 |
22 extern SECStatus | 22 extern SECStatus |
23 CERT_EncodeNameConstraintsExtension(PRArenaPool *arena, | 23 CERT_EncodeNameConstraintsExtension(PLArenaPool *arena, |
24 CERTNameConstraints *value, | 24 CERTNameConstraints *value, |
25 SECItem *encodedValue); | 25 SECItem *encodedValue); |
26 | 26 |
27 extern SECStatus | 27 extern SECStatus |
28 CERT_EncodeIA5TypeExtension(PRArenaPool *arena, char *value, | 28 CERT_EncodeIA5TypeExtension(PLArenaPool *arena, char *value, |
29 SECItem *encodedValue); | 29 SECItem *encodedValue); |
30 | 30 |
31 SECStatus | 31 SECStatus |
32 cert_EncodeAuthInfoAccessExtension(PRArenaPool *arena, | 32 cert_EncodeAuthInfoAccessExtension(PLArenaPool *arena, |
33 CERTAuthInfoAccess **info, | 33 CERTAuthInfoAccess **info, |
34 SECItem *dest); | 34 SECItem *dest); |
35 SEC_END_PROTOS | 35 SEC_END_PROTOS |
36 #endif | 36 #endif |
OLD | NEW |