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 | 4 |
5 /* | 5 /* |
6 * Support for encoding/decoding of ASN.1 using BER/DER (Basic/Distinguished | 6 * Support for encoding/decoding of ASN.1 using BER/DER (Basic/Distinguished |
7 * Encoding Rules). The routines are found in and used extensively by the | 7 * Encoding Rules). The routines are found in and used extensively by the |
8 * security library, but exported for other use. | 8 * security library, but exported for other use. |
9 * | |
10 * $Id$ | |
11 */ | 9 */ |
12 | 10 |
13 #ifndef _SECASN1_H_ | 11 #ifndef _SECASN1_H_ |
14 #define _SECASN1_H_ | 12 #define _SECASN1_H_ |
15 | 13 |
16 #include "utilrename.h" | 14 #include "utilrename.h" |
17 #include "plarena.h" | 15 #include "plarena.h" |
18 | 16 |
19 #include "seccomon.h" | 17 #include "seccomon.h" |
20 #include "secasn1t.h" | 18 #include "secasn1t.h" |
(...skipping 264 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
285 SEC_ASN1_CHOOSER_DECLARE(SEC_PointerToEnumeratedTemplate) | 283 SEC_ASN1_CHOOSER_DECLARE(SEC_PointerToEnumeratedTemplate) |
286 SEC_ASN1_CHOOSER_DECLARE(SEC_SequenceOfAnyTemplate) | 284 SEC_ASN1_CHOOSER_DECLARE(SEC_SequenceOfAnyTemplate) |
287 SEC_ASN1_CHOOSER_DECLARE(SEC_SequenceOfObjectIDTemplate) | 285 SEC_ASN1_CHOOSER_DECLARE(SEC_SequenceOfObjectIDTemplate) |
288 SEC_ASN1_CHOOSER_DECLARE(SEC_SkipTemplate) | 286 SEC_ASN1_CHOOSER_DECLARE(SEC_SkipTemplate) |
289 SEC_ASN1_CHOOSER_DECLARE(SEC_UniversalStringTemplate) | 287 SEC_ASN1_CHOOSER_DECLARE(SEC_UniversalStringTemplate) |
290 SEC_ASN1_CHOOSER_DECLARE(SEC_PrintableStringTemplate) | 288 SEC_ASN1_CHOOSER_DECLARE(SEC_PrintableStringTemplate) |
291 SEC_ASN1_CHOOSER_DECLARE(SEC_T61StringTemplate) | 289 SEC_ASN1_CHOOSER_DECLARE(SEC_T61StringTemplate) |
292 SEC_ASN1_CHOOSER_DECLARE(SEC_PointerToGeneralizedTimeTemplate) | 290 SEC_ASN1_CHOOSER_DECLARE(SEC_PointerToGeneralizedTimeTemplate) |
293 SEC_END_PROTOS | 291 SEC_END_PROTOS |
294 #endif /* _SECASN1_H_ */ | 292 #endif /* _SECASN1_H_ */ |
OLD | NEW |