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 // KMIP_Extensions 0x8XXXXXXX
106 
107 #ifdef __cplusplus
108 } // extern "C"
109 } // namespace
110 #endif
111 
112 #endif
113 
unsigned char P6UINT8
Definition: p6types.h:71