Mercurial > projects > dstep
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 |