comparison dstep/security/SecAsn1Templates.d @ 11:07194b026fa4

Added bindings to a couple of frameworks, new license + some other things
author Jacob Carlborg <doob@me.com>
date Sat, 01 Aug 2009 15:03:28 +0200
parents
children
comparison
equal deleted inserted replaced
10:27e00625790b 11:07194b026fa4
1 /**
2 * Copyright: Copyright (c) 2009 Jacob Carlborg.
3 * Authors: Jacob Carlborg
4 * Version: Initial created: Jul 22, 2009
5 * License: $(LINK2 http://www.boost.org/LICENSE_1_0.txt, Boost Software License 1.0)
6 */
7 module dstep.security.SecAsn1Templates;
8
9 import dstep.security.SecAsn1Types;
10
11 extern (C)
12 {
13 extern
14 {
15 const SecAsn1Template* kSecAsn1AnyTemplate;
16 const SecAsn1Template* kSecAsn1BitStringTemplate;
17 const SecAsn1Template* kSecAsn1BMPStringTemplate;
18 const SecAsn1Template* kSecAsn1BooleanTemplate;
19 const SecAsn1Template* kSecAsn1EnumeratedTemplate;
20 const SecAsn1Template* kSecAsn1GeneralizedTimeTemplate;
21 const SecAsn1Template* kSecAsn1IA5StringTemplate;
22 const SecAsn1Template* kSecAsn1IntegerTemplate;
23 const SecAsn1Template* kSecAsn1UnsignedIntegerTemplate;
24 const SecAsn1Template* kSecAsn1NullTemplate;
25 const SecAsn1Template* kSecAsn1ObjectIDTemplate;
26 const SecAsn1Template* kSecAsn1OctetStringTemplate;
27 const SecAsn1Template* kSecAsn1PrintableStringTemplate;
28 const SecAsn1Template* kSecAsn1T61StringTemplate;
29 const SecAsn1Template* kSecAsn1UniversalStringTemplate;
30 const SecAsn1Template* kSecAsn1UTCTimeTemplate;
31 const SecAsn1Template* kSecAsn1UTF8StringTemplate;
32 const SecAsn1Template* kSecAsn1VisibleStringTemplate;
33 const SecAsn1Template* kSecAsn1TeletexStringTemplate;
34 const SecAsn1Template* kSecAsn1PointerToAnyTemplate;
35 const SecAsn1Template* kSecAsn1PointerToBitStringTemplate;
36 const SecAsn1Template* kSecAsn1PointerToBMPStringTemplate;
37 const SecAsn1Template* kSecAsn1PointerToBooleanTemplate;
38 const SecAsn1Template* kSecAsn1PointerToEnumeratedTemplate;
39 const SecAsn1Template* kSecAsn1PointerToGeneralizedTimeTemplate;
40 const SecAsn1Template* kSecAsn1PointerToIA5StringTemplate;
41 const SecAsn1Template* kSecAsn1PointerToIntegerTemplate;
42 const SecAsn1Template* kSecAsn1PointerToNullTemplate;
43 const SecAsn1Template* kSecAsn1PointerToObjectIDTemplate;
44 const SecAsn1Template* kSecAsn1PointerToOctetStringTemplate;
45 const SecAsn1Template* kSecAsn1PointerToPrintableStringTemplate;
46 const SecAsn1Template* kSecAsn1PointerToT61StringTemplate;
47 const SecAsn1Template* kSecAsn1PointerToUniversalStringTemplate;
48 const SecAsn1Template* kSecAsn1PointerToUTCTimeTemplate;
49 const SecAsn1Template* kSecAsn1PointerToUTF8StringTemplate;
50 const SecAsn1Template* kSecAsn1PointerToVisibleStringTemplate;
51 const SecAsn1Template* kSecAsn1PointerToTeletexStringTemplate;
52 const SecAsn1Template* kSecAsn1SequenceOfAnyTemplate;
53 const SecAsn1Template* kSecAsn1SequenceOfBitStringTemplate;
54 const SecAsn1Template* kSecAsn1SequenceOfBMPStringTemplate;
55 const SecAsn1Template* kSecAsn1SequenceOfBooleanTemplate;
56 const SecAsn1Template* kSecAsn1SequenceOfEnumeratedTemplate;
57 const SecAsn1Template* kSecAsn1SequenceOfGeneralizedTimeTemplate;
58 const SecAsn1Template* kSecAsn1SequenceOfIA5StringTemplate;
59 const SecAsn1Template* kSecAsn1SequenceOfIntegerTemplate;
60 const SecAsn1Template* kSecAsn1SequenceOfNullTemplate;
61 const SecAsn1Template* kSecAsn1SequenceOfObjectIDTemplate;
62 const SecAsn1Template* kSecAsn1SequenceOfOctetStringTemplate;
63 const SecAsn1Template* kSecAsn1SequenceOfPrintableStringTemplate;
64 const SecAsn1Template* kSecAsn1SequenceOfT61StringTemplate;
65 const SecAsn1Template* kSecAsn1SequenceOfUniversalStringTemplate;
66 const SecAsn1Template* kSecAsn1SequenceOfUTCTimeTemplate;
67 const SecAsn1Template* kSecAsn1SequenceOfUTF8StringTemplate;
68 const SecAsn1Template* kSecAsn1SequenceOfVisibleStringTemplate;
69 const SecAsn1Template* kSecAsn1SequenceOfTeletexStringTemplate;
70 const SecAsn1Template* kSecAsn1SetOfAnyTemplate;
71 const SecAsn1Template* kSecAsn1SetOfBitStringTemplate;
72 const SecAsn1Template* kSecAsn1SetOfBMPStringTemplate;
73 const SecAsn1Template* kSecAsn1SetOfBooleanTemplate;
74 const SecAsn1Template* kSecAsn1SetOfEnumeratedTemplate;
75 const SecAsn1Template* kSecAsn1SetOfGeneralizedTimeTemplate;
76 const SecAsn1Template* kSecAsn1SetOfIA5StringTemplate;
77 const SecAsn1Template* kSecAsn1SetOfIntegerTemplate;
78 const SecAsn1Template* kSecAsn1SetOfNullTemplate;
79 const SecAsn1Template* kSecAsn1SetOfObjectIDTemplate;
80 const SecAsn1Template* kSecAsn1SetOfOctetStringTemplate;
81 const SecAsn1Template* kSecAsn1SetOfPrintableStringTemplate;
82 const SecAsn1Template* kSecAsn1SetOfT61StringTemplate;
83 const SecAsn1Template* kSecAsn1SetOfUniversalStringTemplate;
84 const SecAsn1Template* kSecAsn1SetOfUTCTimeTemplate;
85 const SecAsn1Template* kSecAsn1SetOfUTF8StringTemplate;
86 const SecAsn1Template* kSecAsn1SetOfVisibleStringTemplate;
87 const SecAsn1Template* kSecAsn1SetOfTeletexStringTemplate;
88 const SecAsn1Template* kSecAsn1SkipTemplate;
89 }
90 }
91