Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
p6kmipprofiles.h
Go to the documentation of this file.
1 
12 #ifndef P6KMIPPROFILES_H__
13 #define P6KMIPPROFILES_H__ 1
14 
15 #ifdef __cplusplus
16 namespace P6R {
17 extern "C" {
18 #endif
19 
20 // Section 9.1.3.2.42 Profile Name Enumeration
21 static const P6UINT8 KMIP_PN_1_SERVER_V12 = 0x0001; // Baseline Server Basic KMIP v1.2
22 static const P6UINT8 KMIP_PN_2_SERVER_V12 = 0x0002; // Baseline Server TLS v1.2 KMIP v1.2
23 static const P6UINT8 KMIP_PN_3_CLIENT_V12 = 0x0003; // Baseline Client Basic KMIP v1.2
24 static const P6UINT8 KMIP_PN_4_CLIENT_V12 = 0x0004; // Baseline Client TLS v1.2 KMIP v1.2
25 static const P6UINT8 KMIP_PN_5_SERVER_V12 = 0x0005; // Complete Server Basic KMIP v1.2
26 static const P6UINT8 KMIP_PN_6_SERVER_V12 = 0x0006; // Complete Server TLS v1.2 KMIP v1.2
27 static const P6UINT8 KMIP_PN_7_CLIENT_V10 = 0x0007; // Tape Library Client KMIP v1.0
28 static const P6UINT8 KMIP_PN_8_CLIENT_V11 = 0x0008; // Tape Library Client KMIP v1.1
29 static const P6UINT8 KMIP_PN_9_CLIENT_V12 = 0x0009; // Tape Library Client KMIP v1.2
30 static const P6UINT8 KMIP_PN_10_SERVER_V10 = 0x000A; // Tape Library Server KMIP v1.0
31 static const P6UINT8 KMIP_PN_11_SERVER_V11 = 0x000B; // Tape Library Server KMIP v1.1
32 static const P6UINT8 KMIP_PN_12_SERVER_V12 = 0x000C; // Tape Library Server KMIP v1.2
33 static const P6UINT8 KMIP_PN_13_CLIENT_V10 = 0x000D; // Symmetric Key Lifecycle Client KMIP v1.0
34 static const P6UINT8 KMIP_PN_14_CLIENT_V11 = 0x000E; // Symmetric Key Lifecycle Client KMIP v1.1
35 static const P6UINT8 KMIP_PN_15_CLIENT_V12 = 0x000F; // Symmetric Key Lifecycle Client KMIP v1.2
36 static const P6UINT8 KMIP_PN_16_SERVER_V10 = 0x0010; // Symmetric Key Lifecycle Server KMIP v1.0
37 static const P6UINT8 KMIP_PN_17_SERVER_V11 = 0x0011; // Symmetric Key Lifecycle Server KMIP v1.1
38 static const P6UINT8 KMIP_PN_18_SERVER_V12 = 0x0012; // Symmetric Key Lifecycle Server KMIP v1.2
39 static const P6UINT8 KMIP_PN_19_CLIENT_V10 = 0x0013; // Asymmetric Key Lifecycle Client KMIP v1.0
40 static const P6UINT8 KMIP_PN_20_CLIENT_V11 = 0x0014; // Asymmetric Key Lifecycle Client KMIP v1.1
41 static const P6UINT8 KMIP_PN_21_CLIENT_V12 = 0x0015; // Asymmetric Key Lifecycle Client KMIP v1.2
42 static const P6UINT8 KMIP_PN_22_SERVER_V10 = 0x0016; // Asymmetric Key Lifecycle Server KMIP v1.0
43 static const P6UINT8 KMIP_PN_23_SERVER_V11 = 0x0017; // Asymmetric Key Lifecycle Server KMIP v1.1
44 static const P6UINT8 KMIP_PN_24_SERVER_V12 = 0x0018; // Asymmetric Key Lifecycle Server KMIP v1.2
45 static const P6UINT8 KMIP_PN_25_CLIENT_V12 = 0x0019; // Basic Cryptographic Client KMIP v1.2
46 static const P6UINT8 KMIP_PN_26_SERVER_V12 = 0x001A; // Basic Cryptographic Server KMIP v1.2
47 static const P6UINT8 KMIP_PN_27_CLIENT_V12 = 0x001B; // Advanced Cryptographic Client KMIP v1.2
48 static const P6UINT8 KMIP_PN_28_SERVER_V12 = 0x001C; // Advanced Cryptographic Server KMIP v1.2
49 static const P6UINT8 KMIP_PN_29_CLIENT_V12 = 0x001D; // RNG Cryptographic Client KMIP v1.2
50 static const P6UINT8 KMIP_PN_30_SERVER_V12 = 0x001E; // RNG Cryptographic Server KMIP v1.2
51 static const P6UINT8 KMIP_PN_31_CLIENT_V10 = 0x001F; // Basic Symmetric Key Foundry Client KMIP v1.0
52 static const P6UINT8 KMIP_PN_32_CLIENT_V10 = 0x0020; // Intermediate Symmetric Key Foundry Client KMIP v1.0
53 static const P6UINT8 KMIP_PN_33_CLIENT_V10 = 0x0021; // Advanced Symmetric Key Foundry Client KMIP v1.0
54 static const P6UINT8 KMIP_PN_34_CLIENT_V11 = 0x0022; // Basic Symmetric Key Foundry Client KMIP v1.1
55 static const P6UINT8 KMIP_PN_35_CLIENT_V11 = 0x0023; // Intermediate Symmetric Key Foundry Client KMIP v1.1
56 static const P6UINT8 KMIP_PN_36_CLIENT_V11 = 0x0024; // Advanced Symmetric Key Foundry Client KMIP v1.1
57 static const P6UINT8 KMIP_PN_37_CLIENT_V12 = 0x0025; // Basic Symmetric Key Foundry Client KMIP v1.2
58 static const P6UINT8 KMIP_PN_38_CLIENT_V12 = 0x0026; // Intermediate Symmetric Key Foundry Client KMIP v1.2
59 static const P6UINT8 KMIP_PN_39_CLIENT_V12 = 0x0027; // Advanced Symmetric Key Foundry Client KMIP v1.2
60 static const P6UINT8 KMIP_PN_40_SERVER_V10 = 0x0028; // Symmetric Key Foundry Server KMIP v1.0
61 static const P6UINT8 KMIP_PN_41_SERVER_V11 = 0x0029; // Symmetric Key Foundry Server KMIP v1.1
62 static const P6UINT8 KMIP_PN_42_SERVER_V12 = 0x002A; // Symmetric Key Foundry Server KMIP v1.2
63 static const P6UINT8 KMIP_PN_43_CLIENT_V10 = 0x002B; // Opaque Managed Object Store Client KMIP v1.0
64 static const P6UINT8 KMIP_PN_44_CLIENT_V11 = 0x002C; // Opaque Managed Object Store Client KMIP v1.1
65 static const P6UINT8 KMIP_PN_45_CLIENT_V12 = 0x002D; // Opaque Managed Object Store Client KMIP v1.2
66 static const P6UINT8 KMIP_PN_46_SERVER_V10 = 0x002E; // Opaque Managed Object Store Server KMIP v1.0
67 static const P6UINT8 KMIP_PN_47_SERVER_V11 = 0x002F; // Opaque Managed Object Store Server KMIP v1.1
68 static const P6UINT8 KMIP_PN_48_SERVER_V12 = 0x0030; // Opaque Managed Object Store Server KMIP v1.2
69 static const P6UINT8 KMIP_PN_49_CLIENT_V10 = 0x0031; // Suite B minLOS_128 Client KMIP V1.0
70 static const P6UINT8 KMIP_PN_50_CLIENT_V11 = 0x0032; // Suite B minLOS_128 Client KMIP V1.1
71 static const P6UINT8 KMIP_PN_51_CLIENT_V12 = 0x0033; // Suite B minLOS_128 Client KMIP V1.2
72 static const P6UINT8 KMIP_PN_52_SERVER_V10 = 0x0034; // Suite B minLOS_128 Server KMIP V1.0
73 static const P6UINT8 KMIP_PN_53_SERVER_V11 = 0x0035; // Suite B minLOS_128 Server KMIP V1.1
74 static const P6UINT8 KMIP_PN_54_SERVER_V12 = 0x0036; // Suite B minLOS_128 Server KMIP V1.2
75 static const P6UINT8 KMIP_PN_55_CLIENT_V10 = 0x0037; // Suite B minLOS_192 Client KMIP V1.0
76 static const P6UINT8 KMIP_PN_56_CLIENT_V11 = 0x0038; // Suite B minLOS_192 Client KMIP V1.1
77 static const P6UINT8 KMIP_PN_57_CLIENT_V12 = 0x0039; // Suite B minLOS_192 Client KMIP V1.2
78 static const P6UINT8 KMIP_PN_58_SERVER_V10 = 0x003A; // Suite B minLOS_192 Server KMIP V1.0
79 static const P6UINT8 KMIP_PN_59_SERVER_V11 = 0x003B; // Suite B minLOS_192 Server KMIP V1.1
80 static const P6UINT8 KMIP_PN_60_SERVER_V12 = 0x003C; // Suite B minLOS_192 Server KMIP V1.2
81 static const P6UINT8 KMIP_PN_61_CLIENT_V10 = 0x003D; // Storage Array with Self Encrypting Drive Client KMIP v1.0
82 static const P6UINT8 KMIP_PN_62_CLIENT_V11 = 0x003E; // Storage Array with Self Encrypting Drive Client KMIP v1.1
83 static const P6UINT8 KMIP_PN_63_CLIENT_V12 = 0x003F; // Storage Array with Self Encrypting Drive Client KMIP v1.2
84 static const P6UINT8 KMIP_PN_64_SERVER_V10 = 0x0040; // Storage Array with Self Encrypting Drive Server KMIP v1.0
85 static const P6UINT8 KMIP_PN_65_SERVER_V11 = 0x0041; // Storage Array with Self Encrypting Drive Server KMIP v1.1
86 static const P6UINT8 KMIP_PN_66_SERVER_V12 = 0x0042; // Storage Array with Self Encrypting Drive Server KMIP v1.2
87 static const P6UINT8 KMIP_PN_67_CLIENT_V10 = 0x0043; // HTTPS Client KMIP v1.0
88 static const P6UINT8 KMIP_PN_68_CLIENT_V11 = 0x0044; // HTTPS Client KMIP v1.1
89 static const P6UINT8 KMIP_PN_69_CLIENT_V12 = 0x0045; // HTTPS Client KMIP v1.2
90 static const P6UINT8 KMIP_PN_70_SERVER_V10 = 0x0046; // HTTPS Server KMIP v1.0
91 static const P6UINT8 KMIP_PN_71_SERVER_V11 = 0x0047; // HTTPS Server KMIP v1.1
92 static const P6UINT8 KMIP_PN_72_SERVER_V12 = 0x0048; // HTTPS Server KMIP v1.2
93 static const P6UINT8 KMIP_PN_73_CLIENT_V10 = 0x0049; // JSON Client KMIP v1.0
94 static const P6UINT8 KMIP_PN_74_CLIENT_V11 = 0x004A; // JSON Client KMIP v1.1
95 static const P6UINT8 KMIP_PN_75_CLIENT_V12 = 0x004B; // JSON Client KMIP v1.2
96 static const P6UINT8 KMIP_PN_76_SERVER_V10 = 0x004C; // JSON Server KMIP v1.0
97 static const P6UINT8 KMIP_PN_77_SERVER_V11 = 0x004D; // JSON Server KMIP v1.1
98 static const P6UINT8 KMIP_PN_78_SERVER_V12 = 0x004E; // JSON Server KMIP v1.2
99 static const P6UINT8 KMIP_PN_79_CLIENT_V10 = 0x004F; // XML Client KMIP v1.0
100 static const P6UINT8 KMIP_PN_80_CLIENT_V11 = 0x0050; // XML Client KMIP v1.1
101 static const P6UINT8 KMIP_PN_81_CLIENT_V12 = 0x0051; // XML Client KMIP v1.2
102 static const P6UINT8 KMIP_PN_82_SERVER_V10 = 0x0052; // XML Server KMIP v1.0
103 static const P6UINT8 KMIP_PN_83_SERVER_V11 = 0x0053; // XML Server KMIP v1.1
104 static const P6UINT8 KMIP_PN_84_SERVER_V12 = 0x0054; // XML Server KMIP v1.2
105 static const P6UINT8 KMIP_PN_85_SERVER_V13 = 0x0055; // Baseline Server Basic KMIP v1.3
106 static const P6UINT8 KMIP_PN_86_SERVER_V13 = 0x0056; // Baseline Server TLS v1.2 KMIP v1.3
107 static const P6UINT8 KMIP_PN_87_CLIENT_V13 = 0x0057; // Baseline Client Basic KMIP v1.3
108 static const P6UINT8 KMIP_PN_88_CLIENT_V13 = 0x0058; // Baseline Client TLS v1.2 KMIP v1.3
109 static const P6UINT8 KMIP_PN_89_SERVER_V13 = 0x0059; // Complete Server Basic KMIP v1.3
110 static const P6UINT8 KMIP_PN_90_SERVER_V13 = 0x005A; // Complete Server TLS v1.2 KMIP v1.3
111 static const P6UINT8 KMIP_PN_91_CLIENT_V13 = 0x005B; // Tape Library Client KMIP v1.3
112 static const P6UINT8 KMIP_PN_92_SERVER_V13 = 0x005C; // Tape Library Server KMIP v1.3
113 static const P6UINT8 KMIP_PN_93_CLIENT_V13 = 0x005D; // Symmetric Key Lifecycle Client KMIP v1.3
114 static const P6UINT8 KMIP_PN_94_SERVER_V13 = 0x005E; // Symmetric Key Lifecycle Server KMIP v1.3
115 static const P6UINT8 KMIP_PN_95_CLIENT_V13 = 0x005F; // Asymmetric Key Lifecycle Client KMIP v1.3
116 static const P6UINT8 KMIP_PN_96_SERVER_V13 = 0x0060; // Asymmetric Key Lifecycle Server KMIP v1.3
117 static const P6UINT8 KMIP_PN_97_CLIENT_V13 = 0x0061; // Basic Cryptographic Client KMIP v1.3
118 static const P6UINT8 KMIP_PN_98_SERVER_V13 = 0x0062; // Basic Cryptographic Server KMIP v1.3
119 static const P6UINT8 KMIP_PN_99_CLIENT_V13 = 0x0063; // Advanced Cryptographic Client KMIP v1.3
120 static const P6UINT8 KMIP_PN_100_SERVER_V13 = 0x0064; // Advanced Cryptographic Server KMIP v1.3
121 static const P6UINT8 KMIP_PN_101_CLIENT_V13 = 0x0065; // RNG Cryptographic Client KMIP v1.3
122 static const P6UINT8 KMIP_PN_102_SERVER_V13 = 0x0066; // RNG Cryptographic Server KMIP v1.3
123 static const P6UINT8 KMIP_PN_103_CLIENT_V13 = 0x0067; // Basic Symmetric Key Foundry Client KMIP v1.3
124 static const P6UINT8 KMIP_PN_104_CLIENT_V13 = 0x0068; // Intermediate Symmetric Key Foundry Client KMIP v1.3
125 static const P6UINT8 KMIP_PN_105_CLIENT_V13 = 0x0069; // Advanced Symmetric Key Foundry Client KMIP v1.3
126 static const P6UINT8 KMIP_PN_106_SERVER_V13 = 0x006A; // Symmetric Key Foundry Server KMIP v1.3
127 static const P6UINT8 KMIP_PN_107_CLIENT_V13 = 0x006B; // Opaque Managed Object Store Client KMIP v1.3
128 static const P6UINT8 KMIP_PN_108_SERVER_V13 = 0x006C; // Opaque Managed Object Store Server KMIP v1.3
129 static const P6UINT8 KMIP_PN_109_CLIENT_V13 = 0x006D; // Suite B minLOS_128 Client KMIP v1.3
130 static const P6UINT8 KMIP_PN_110_SERVER_V13 = 0x006E; // Suite B minLOS_128 Server KMIP v1.3
131 static const P6UINT8 KMIP_PN_111_CLIENT_V13 = 0x006F; // Suite B minLOS_192 Client KMIP v1.3
132 static const P6UINT8 KMIP_PN_112_SERVER_V13 = 0x0070; // Suite B minLOS_192 Server KMIP v1.3
133 static const P6UINT8 KMIP_PN_113_CLIENT_V13 = 0x0071; // Storage Array with Self Encrypting Drive Client KMIP v1.3
134 static const P6UINT8 KMIP_PN_114_SERVER_V13 = 0x0072; // Storage Array with Self Encrypting Drive Server KMIP v1.3
135 static const P6UINT8 KMIP_PN_115_CLIENT_V13 = 0x0073; // HTTPS Client KMIP v1.3
136 static const P6UINT8 KMIP_PN_116_SERVER_V13 = 0x0074; // HTTPS Server KMIP v1.3
137 static const P6UINT8 KMIP_PN_117_CLIENT_V13 = 0x0075; // JSON Client KMIP v1.3
138 static const P6UINT8 KMIP_PN_118_SERVER_V13 = 0x0076; // JSON Server KMIP v1.3
139 static const P6UINT8 KMIP_PN_119_CLIENT_V13 = 0x0077; // XML Client KMIP v1.3
140 static const P6UINT8 KMIP_PN_120_SERVER_V13 = 0x0078; // XML Server KMIP v1.3
141 static const P6UINT8 KMIP_PN_121_SERVER_V14 = 0x0079; // Baseline Server Basic KMIP v1.4
142 static const P6UINT8 KMIP_PN_122_SERVER_V14 = 0x007A; // Baseline Server TLS v1.2 KMIP v1.4
143 static const P6UINT8 KMIP_PN_123_CLIENT_V14 = 0x007B; // Baseline Client Basic KMIP v1.4
144 static const P6UINT8 KMIP_PN_124_CLIENT_V14 = 0x007C; // Baseline Client TLS v1.2 KMIP v1.4
145 static const P6UINT8 KMIP_PN_125_SERVER_V14 = 0x007D; // Complete Server Basic KMIP v1.4
146 static const P6UINT8 KMIP_PN_126_SERVER_V14 = 0x007E; // Complete Server TLS v1.2 KMIP v1.4
147 static const P6UINT8 KMIP_PN_127_CLIENT_V14 = 0x007F; // Tape Library Client KMIP v1.4
148 static const P6UINT8 KMIP_PN_128_SERVER_V14 = 0x0080; // Tape Library Server KMIP v1.4
149 static const P6UINT8 KMIP_PN_129_CLIENT_V14 = 0x0081; // Symmetric Key Lifecycle Client KMIP v1.4
150 static const P6UINT8 KMIP_PN_130_SERVER_V14 = 0x0082; // Symmetric Key Lifecycle Server KMIP v1.4
151 static const P6UINT8 KMIP_PN_131_CLIENT_V14 = 0x0083; // Asymmetric Key Lifecycle Client KMIP v1.4
152 static const P6UINT8 KMIP_PN_132_SERVER_V14 = 0x0084; // Asymmetric Key Lifecycle Server KMIP v1.4
153 static const P6UINT8 KMIP_PN_133_CLIENT_V14 = 0x0085; // Basic Cryptographic Client KMIP v1.4
154 static const P6UINT8 KMIP_PN_134_SERVER_V14 = 0x0086; // Basic Cryptographic Server KMIP v1.4
155 static const P6UINT8 KMIP_PN_135_CLIENT_V14 = 0x0087; // Advanced Cryptographic Client KMIP v1.4
156 static const P6UINT8 KMIP_PN_136_SERVER_V14 = 0x0088; // Advanced Cryptographic Server KMIP v1.4
157 static const P6UINT8 KMIP_PN_137_CLIENT_V14 = 0x0089; // RNG Cryptographic Client KMIP v1.4
158 static const P6UINT8 KMIP_PN_138_SERVER_V14 = 0x008A; // RNG Cryptographic Server KMIP v1.4
159 static const P6UINT8 KMIP_PN_139_CLIENT_V14 = 0x008B; // Basic Symmetric Key Foundry Client KMIP v1.4
160 static const P6UINT8 KMIP_PN_140_CLIENT_V14 = 0x008C; // Intermediate Symmetric Key Foundry Client KMIP v1.4
161 static const P6UINT8 KMIP_PN_141_CLIENT_V14 = 0x008D; // Advanced Symmetric Key Foundry Client KMIP v1.4
162 static const P6UINT8 KMIP_PN_142_SERVER_V14 = 0x008E; // Symmetric Key Foundry Server KMIP v1.4
163 static const P6UINT8 KMIP_PN_143_CLIENT_V14 = 0x008F; // Opaque Managed Object Store Client KMIP v1.4
164 static const P6UINT8 KMIP_PN_144_SERVER_V14 = 0x0090; // Opaque Managed Object Store Server KMIP v1.4
165 static const P6UINT8 KMIP_PN_145_CLIENT_V14 = 0x0091; // Suite B minLOS_128 Client KMIP v1.4
166 static const P6UINT8 KMIP_PN_146_SERVER_V14 = 0x0092; // Suite B minLOS_128 Server KMIP v1.4
167 static const P6UINT8 KMIP_PN_147_CLIENT_V14 = 0x0093; // Suite B minLOS_192 Client KMIP v1.4
168 static const P6UINT8 KMIP_PN_148_SERVER_V14 = 0x0094; // Suite B minLOS_192 Server KMIP v1.4
169 static const P6UINT8 KMIP_PN_149_CLIENT_V14 = 0x0095; // Storage Array with Self Encrypting Drive Client KMIP v1.4
170 static const P6UINT8 KMIP_PN_150_SERVER_V14 = 0x0096; // Storage Array with Self Encrypting Drive Server KMIP v1.4
171 static const P6UINT8 KMIP_PN_151_CLIENT_V14 = 0x0097; // HTTPS Client KMIP v1.4
172 static const P6UINT8 KMIP_PN_152_SERVER_V14 = 0x0098; // HTTPS Server KMIP v1.4
173 static const P6UINT8 KMIP_PN_153_CLIENT_V14 = 0x0099; // JSON Client KMIP v1.4
174 static const P6UINT8 KMIP_PN_154_SERVER_V14 = 0x009A; // JSON Server KMIP v1.4
175 static const P6UINT8 KMIP_PN_155_CLIENT_V14 = 0x009B; // XML Client KMIP v1.4
176 static const P6UINT8 KMIP_PN_156_SERVER_V14 = 0x009C; // XML Server KMIP v1.4
177 // KMIP_Extensions 0x8XXXXXXX
178 
179 #ifdef __cplusplus
180 } // extern "C"
181 } // namespace
182 #endif
183 
184 #endif
185 
unsigned char P6UINT8
Definition: p6types.h:71