| 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 | |
| 14 | |
| 15 SEC_BEGIN_PROTOS | 13 SEC_BEGIN_PROTOS |
| 16 | 14 |
| 17 extern SECStatus | 15 extern SECStatus CERT_EncodePrivateKeyUsagePeriod(PLArenaPool *arena, |
| 18 CERT_EncodePrivateKeyUsagePeriod(PLArenaPool *arena, | 16 CERTPrivKeyUsagePeriod *pkup, |
| 19 CERTPrivKeyUsagePeriod *pkup, | 17 SECItem *encodedValue); |
| 20 » » » » SECItem *encodedValue); | |
| 21 | 18 |
| 22 extern SECStatus | 19 extern SECStatus CERT_EncodeNameConstraintsExtension(PLArenaPool *arena, |
| 23 CERT_EncodeNameConstraintsExtension(PLArenaPool *arena, | 20 CERTNameConstraints *value, |
| 24 CERTNameConstraints *value, | 21 SECItem *encodedValue); |
| 25 » » » SECItem *encodedValue); | |
| 26 | 22 |
| 27 extern SECStatus | 23 extern SECStatus CERT_EncodeIA5TypeExtension(PLArenaPool *arena, char *value, |
| 28 CERT_EncodeIA5TypeExtension(PLArenaPool *arena, char *value, | 24 SECItem *encodedValue); |
| 29 SECItem *encodedValue); | |
| 30 | 25 |
| 31 SECStatus | 26 SECStatus cert_EncodeAuthInfoAccessExtension(PLArenaPool *arena, |
| 32 cert_EncodeAuthInfoAccessExtension(PLArenaPool *arena, | 27 CERTAuthInfoAccess **info, |
| 33 » » » » CERTAuthInfoAccess **info, | 28 SECItem *dest); |
| 34 » » » » SECItem *dest); | |
| 35 SEC_END_PROTOS | 29 SEC_END_PROTOS |
| 36 #endif | 30 #endif |
| OLD | NEW |