Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
p6kmip.h
Go to the documentation of this file.
1 
18 #ifndef P6KMIP_H__
19 #define P6KMIP_H__ 1
20 
21 #include "p6types.h"
22 #include "p6kmipprofiles.h"
23 
24 
25 namespace P6R {
26 
27 #ifdef __cplusplus
28 extern "C" {
29 #endif
30 
31 // Values shared between encoder and decoders
32 //
33 // Section 9.1.1.2 Item Type
34 // TTLV - Item Type Codes
35 //
46 
47 // Section 9.1.3.1 Tags
48 //
50 const P6R::P6UINT32 KMIP_TAG_APPDATA = 0x00420002; // Application Data
51 const P6R::P6UINT32 KMIP_TAG_APPNAMESPACE = 0x00420003; // Application Namespace
52 const P6R::P6UINT32 KMIP_TAG_APPSPECIFICINFO = 0x00420004; // Application Specific Information
53 const P6R::P6UINT32 KMIP_TAG_ARCHIVEDATE = 0x00420005;
54 const P6R::P6UINT32 KMIP_TAG_ASYNCHCOORVALUE = 0x00420006; // Asynchronous Correlation Value
56 const P6R::P6UINT32 KMIP_TAG_ATTRIBUTE = 0x00420008;
62 const P6R::P6UINT32 KMIP_TAG_BATCHCONTINUATION = 0x0042000E; // Batch Error Continuation Option
63 const P6R::P6UINT32 KMIP_TAG_BATCHITEM = 0x0042000F;
68 const P6R::P6UINT32 KMIP_TAG_CERTIFICATEIDENTIFER = 0x00420014; // (deprecated as of version 1.1)
69 const P6R::P6UINT32 KMIP_TAG_CERTIFICATEISSUER = 0x00420015; // (deprecated as of version 1.1)
70 const P6R::P6UINT32 KMIP_TAG_CERTISSUERALTNAME = 0x00420016; // (deprecated as of version 1.1) Certificate Issuer Alternative Name
71 const P6R::P6UINT32 KMIP_TAG_CERTISSUERDISTNAME = 0x00420017; // (deprecated as of version 1.1) Certificate Issuer Distinguished Name
72 const P6R::P6UINT32 KMIP_TAG_CERTREQUEST = 0x00420018; // Certificate Request
73 const P6R::P6UINT32 KMIP_TAG_CERTREQUESTTYPE = 0x00420019; // Certificate Request Type
74 const P6R::P6UINT32 KMIP_TAG_CERTIFICATESUBJECT = 0x0042001A; // (deprecated as of version 1.1)
75 const P6R::P6UINT32 KMIP_TAG_CERTSUBJECTALTNAME = 0x0042001B; // (deprecated as of version 1.1) Certificate Subject Alternative Name
76 const P6R::P6UINT32 KMIP_TAG_CERTSUBJECTDISTNAME = 0x0042001C; // (deprecated as of version 1.1) Certificate Subject Distinguished Name
81 const P6R::P6UINT32 KMIP_TAG_OCCURRENCEDATE = 0x00420021; // Compromise Occurrence Date
87 const P6R::P6UINT32 KMIP_TAG_CRT = 0x00420027; // CRT Coefficient
88 const P6R::P6UINT32 KMIP_TAG_CRYPTOALGORITHM = 0x00420028; // Cryptographic Algorithm
89 const P6R::P6UINT32 KMIP_TAG_CRYPTODOMAINPARAMS = 0x00420029; // Cryptographic Domain Parameters
90 const P6R::P6UINT32 KMIP_TAG_CRYPTOLENGTH = 0x0042002A; // Cryptographic Length
91 const P6R::P6UINT32 KMIP_TAG_CRYPTOPARAMS = 0x0042002B; // Cryptographic Parameters
92 const P6R::P6UINT32 KMIP_TAG_CRYPTOUSAGEMASK = 0x0042002C; // Cryptographic Usage Mask
94 const P6R::P6UINT32 KMIP_TAG_D = 0x0042002E;
100 const P6R::P6UINT32 KMIP_TAG_DIGEST = 0x00420034;
102 const P6R::P6UINT32 KMIP_TAG_ENCRYPTKEYINFO = 0x00420036; // Encryption Key Information
103 const P6R::P6UINT32 KMIP_TAG_G = 0x00420037;
107 const P6R::P6UINT32 KMIP_TAG_ISSUER = 0x0042003B; // (deprecated as of version 1.1)
109 const P6R::P6UINT32 KMIP_TAG_IVCOUNTERNONCE = 0x0042003D; // IV/Counter/Nonce
110 const P6R::P6UINT32 KMIP_TAG_J = 0x0042003E;
111 const P6R::P6UINT32 KMIP_TAG_KEY = 0x0042003F;
112 const P6R::P6UINT32 KMIP_TAG_KEYBLOCK = 0x00420040;
116 const P6R::P6UINT32 KMIP_TAG_KEYPARTID = 0x00420044; // Key Part Identifier
117 const P6R::P6UINT32 KMIP_TAG_KEYVALUE = 0x00420045;
119 const P6R::P6UINT32 KMIP_TAG_KEYWRAPPINGSPEC = 0x00420047; // Key Wrapping Specification
121 const P6R::P6UINT32 KMIP_TAG_LEASETIME = 0x00420049;
122 const P6R::P6UINT32 KMIP_TAG_LINK = 0x0042004A;
123 const P6R::P6UINT32 KMIP_TAG_LINKTYPE = 0x0042004B;
124 const P6R::P6UINT32 KMIP_TAG_LINKEDOBJECTID = 0x0042004C; // Linked Object Identifier
125 const P6R::P6UINT32 KMIP_TAG_MACSIGNATURE = 0x0042004D; // MAC/Signature
126 const P6R::P6UINT32 KMIP_TAG_MACKEYINFO = 0x0042004E; // MAC/Signature Key Information
130 const P6R::P6UINT32 KMIP_TAG_MODULUS = 0x00420052;
131 const P6R::P6UINT32 KMIP_TAG_NAME = 0x00420053;
132 const P6R::P6UINT32 KMIP_TAG_NAMETYPE = 0x00420054;
136 const P6R::P6UINT32 KMIP_TAG_OFFSET = 0x00420058;
141 const P6R::P6UINT32 KMIP_TAG_OPPOLICYNAME = 0x0042005D; // Operation Policy Name
142 const P6R::P6UINT32 KMIP_TAG_P = 0x0042005E;
144 const P6R::P6UINT32 KMIP_TAG_PRIMEEXPP = 0x00420060; // Prime Exponent P
145 const P6R::P6UINT32 KMIP_TAG_PRIMEEXPQ = 0x00420061; // Prime Exponent Q
149 const P6R::P6UINT32 KMIP_TAG_PRIVATEKEYATTRIB = 0x00420065; // Private Key Template Attributes
150 const P6R::P6UINT32 KMIP_TAG_PRIVATEKEYUNIQUEID = 0x00420066; // Private Key Unique Identifer
158 const P6R::P6UINT32 KMIP_TAG_PUBLICKEYATTRIB = 0x0042006E; // Public Key Template Attributes
159 const P6R::P6UINT32 KMIP_TAG_PUBLICKEYUNIQUEID = 0x0042006F; // Public Key Unique Identifer
161 const P6R::P6UINT32 KMIP_TAG_Q = 0x00420071;
162 const P6R::P6UINT32 KMIP_TAG_QSTRING = 0x00420072;
163 const P6R::P6UINT32 KMIP_TAG_QLENGTH = 0x00420073;
166 const P6R::P6UINT32 KMIP_TAG_REPLACEDUNIQUEID = 0x00420076; // Replaced Unique Identifer
180 const P6R::P6UINT32 KMIP_TAG_SALT = 0x00420084;
183 const P6R::P6UINT32 KMIP_TAG_SERIALNUMBER = 0x00420087; // (deprecated as of version 1.1)
185 const P6R::P6UINT32 KMIP_TAG_SPLITKEY = 0x00420089;
189 const P6R::P6UINT32 KMIP_TAG_STATE = 0x0042008D;
192 const P6R::P6UINT32 KMIP_TAG_TEMPLATE = 0x00420090;
201 const P6R::P6UINT32 KMIP_TAG_USERNAME = 0x00420099;
207 const P6R::P6UINT32 KMIP_TAG_X = 0x0042009F;
208 const P6R::P6UINT32 KMIP_TAG_Y = 0x004200A0;
209 const P6R::P6UINT32 KMIP_TAG_PASSWORD = 0x004200A1;
216 const P6R::P6UINT32 KMIP_TAG_FRESH = 0x004200A8;
221 const P6R::P6UINT32 KMIP_TAG_CERTLENGTH = 0x004200AD; // Certificate length
222 const P6R::P6UINT32 KMIP_TAG_DIGITALSIGALG = 0x004200AE; // Digital Signature Algorithm
223 const P6R::P6UINT32 KMIP_TAG_CERTSERIALNUMBER = 0x004200AF; // Certificate Serial Number
225 const P6R::P6UINT32 KMIP_TAG_ISSUERALTNAME = 0x004200B1; // Issuer Alternative Name
226 const P6R::P6UINT32 KMIP_TAG_ISSUERDISTNAME = 0x004200B2; // Issuer Distinguished Name
227 const P6R::P6UINT32 KMIP_TAG_SUBJECTALTNAME = 0x004200B3; // Subject Alternative Name
228 const P6R::P6UINT32 KMIP_TAG_SUBJECTDISTNAME = 0x004200B4; // Subject Distinguished Name
229 const P6R::P6UINT32 KMIP_TAG_X509CERTIDENTIFIER = 0x004200B5; // X.509 Certificate Identifier
230 const P6R::P6UINT32 KMIP_TAG_X509CERTISSUER = 0x004200B6; // X.509 Certificate Issuer
231 const P6R::P6UINT32 KMIP_TAG_X509CERTSUBJECT = 0x004200B7; // X.509 Certificate Subject
232 const P6R::P6UINT32 KMIP_TAG_KEYVALUELOC = 0x004200B8; // Key Value Location
237 const P6R::P6UINT32 KMIP_TAG_PGPKEY = 0x004200BD;
239 const P6R::P6UINT32 KMIP_TAG_ALTNAME = 0x004200BF; // Alternative Name
242 const P6R::P6UINT32 KMIP_TAG_DATA = 0x004200C2;
245 const P6R::P6UINT32 KMIP_TAG_RANDOMIV = 0x004200C5;
246 const P6R::P6UINT32 KMIP_TAG_MACDATA = 0x004200C6;
248 const P6R::P6UINT32 KMIP_TAG_NONCE = 0x004200C8;
249 const P6R::P6UINT32 KMIP_TAG_NONCEID = 0x004200C9;
251 const P6R::P6UINT32 KMIP_TAG_ATTESTATIONMEASURE = 0x004200CB; // Attestation Mesaurement
252 const P6R::P6UINT32 KMIP_TAG_ATTESTATIONASSERT = 0x004200CC; // Attestation Assertion
253 const P6R::P6UINT32 KMIP_TAG_IVLENGTH = 0x004200CD;
254 const P6R::P6UINT32 KMIP_TAG_TAGLENGTH = 0x004200CE;
259 const P6R::P6UINT32 KMIP_TAG_ATTESTATIONINDICATOR = 0x004200D3; // Attestation Capable Indicator
262 const P6R::P6UINT32 KMIP_TAG_CORRELATIONVALUE = 0x004200D6; // for cryptographic streaming operations
265 
266 const P6R::P6UINT32 KMIP_TAG_RNGPARAMS = 0x004200D9; // RNG Parameters
271 const P6R::P6UINT32 KMIP_TAG_RANDOMNUMGENERATOR = 0x004200DE; // Random Number Generator
272 const P6R::P6UINT32 KMIP_TAG_VALIDATIONNINFO = 0x004200DF; // Validation Information
273 const P6R::P6UINT32 KMIP_TAG_VALIDATIONAUTHTYPE = 0x004200E0; // Validation Authority Type
274 const P6R::P6UINT32 KMIP_TAG_VALIDATIONAUTHCO = 0x004200E1; // Validation Authority Country
275 const P6R::P6UINT32 KMIP_TAG_VALIDATIONAUTHURI = 0x004200E2; // Validation Authority URI
276 const P6R::P6UINT32 KMIP_TAG_VALIDATIONVERMAJOR = 0x004200E3; // Validation Version Major
277 const P6R::P6UINT32 KMIP_TAG_VALIDATIONVERMINOR = 0x004200E4; // Validation Version Minor
280 const P6R::P6UINT32 KMIP_TAG_VALIDATIONCERTID = 0x004200E7; // Validation Certificate Identifier
281 const P6R::P6UINT32 KMIP_TAG_VALIDATIONCERTURI = 0x004200E8; // Validation Certificate URI
286 const P6R::P6UINT32 KMIP_TAG_SERVERURI = 0x004200ED;
287 const P6R::P6UINT32 KMIP_TAG_SERVERPORT = 0x004200EE;
288 const P6R::P6UINT32 KMIP_TAG_STREAMING_CAP = 0x004200EF; // Streaming Capability
289 const P6R::P6UINT32 KMIP_TAG_ASYNCHRONOUS_CAP = 0x004200F0; // Asynchronous Capability
290 const P6R::P6UINT32 KMIP_TAG_ATTESTATION_CAP = 0x004200F1; // Attestation Capability
291 const P6R::P6UINT32 KMIP_TAG_UNWRAPMODE = 0x004200F2;
294 const P6R::P6UINT32 KMIP_TAG_RNGMODE = 0x004200F5;
295 const P6R::P6UINT32 KMIP_TAG_CLIENTREGMETHOD = 0x004200F6; // Client Registration Method
296 const P6R::P6UINT32 KMIP_TAG_CAPABILITYINFO = 0x004200F7; // Capability Information
297 
298 
299 // -> Section 9.1.3.2.1 Credential Type Enumeration
300 const P6UINT32 KMIP_CRED_NAMEPASS = 0x0001; // Username and Password
301 const P6UINT32 KMIP_CRED_DEVICE = 0x0002;
303 // KMIP_Extensions 0x8XXXXXXX
304 
305 // Section 9.1.3.2.2 Key Compression Type Enumeration
306 const P6UINT32 KMIP_COMPRESS_ECPUBLICKEY = 0x0001; // EC Public Key Type Uncompressed
307 const P6UINT32 KMIP_COMPRESS_ECPUBLICKEY_PRIME = 0x0002; // EC Public Key Type X9.62 Compressed Prime
308 const P6UINT32 KMIP_COMPRESS_ECPUBLICKEY_CHAR2 = 0x0003; // EC Public Key Type X9.62 Compressed Char2
309 const P6UINT32 KMIP_COMPRESS_ECPUBLICKEY_HYBRID = 0x0004; // EC Public Key Type X9.62 Hybrid
310 // KMIP_Extensions 0x8XXXXXXX
311 
312 // Section 9.1.3.2.3 Key Format Type Enumeration
319 const P6UINT32 KMIP_KEYFORMAT_TRANSYMKEY = 0x0007; // Transparent Symmetric key
320 const P6UINT32 KMIP_KEYFORMAT_TRANDSAPRIVKEY = 0x0008; // Transparent DSA Private key
321 const P6UINT32 KMIP_KEYFORMAT_TRANDSAPUBKEY = 0x0009; // Transparent DSA Public key
322 const P6UINT32 KMIP_KEYFORMAT_TRANRSAPRIVKEY = 0x000A; // Transparent RSA Private key
323 const P6UINT32 KMIP_KEYFORMAT_TRANRSAPUBKEY = 0x000B; // Transparent RSA Public key
324 const P6UINT32 KMIP_KEYFORMAT_TRANDHPRIVKEY = 0x000C; // Transparent DH Private key
325 const P6UINT32 KMIP_KEYFORMAT_TRANDHPUBKEY = 0x000D; // Transparent DH Public key
326 const P6UINT32 KMIP_KEYFORMAT_TRANECDSAPRIVKEY = 0x000E; // (deprecated KMIP 1.3) Transparent ECDSA Private key,
327 const P6UINT32 KMIP_KEYFORMAT_TRANECDSAPUBKEY = 0x000F; // (deprecated KMIP 1.3) Transparent ECDSA Publick key
328 const P6UINT32 KMIP_KEYFORMAT_TRANECDHPRIVKEY = 0x0010; // (deprecated KMIP 1.3) Transparent ECDH Private key
329 const P6UINT32 KMIP_KEYFORMAT_TRANECDHPUBKEY = 0x0011; // (deprecated KMIP 1.3) Transparent ECDH Public key
330 const P6UINT32 KMIP_KEYFORMAT_TRANECMQVPRIVKEY = 0x0012; // (deprecated KMIP 1.3) Transparent ECMQV Private key
331 const P6UINT32 KMIP_KEYFORMAT_TRANECMQVPUBKEY = 0x0013; // (deprecated KMIP 1.3) Transparent ECMQV Public key
332 const P6UINT32 KMIP_KEYFORMAT_TRANECPRIVKEY = 0x0014; // Transparent Private key, added KMIP 1.3
333 const P6UINT32 KMIP_KEYFORMAT_TRANECPUBKEY = 0x0015; // Transparent Public key, added KMIP 1.3
334 // KMIP_Extensions 0x8XXXXXXX
335 
336 // Section 9.1.3.2.4 Wrapping Method Enumeration
338 const P6UINT32 KMIP_WRAP_SIGN = 0x0002;
341 const P6UINT32 KMIP_WRAP_TR21 = 0x0005;
342 // KMIP_Extensions 0x8XXXXXXX
343 
344 // Section 9.1.3.2.5 Recommended Curve Enumeration
345 const P6UINT32 KMIP_P192 = 0x0001;
346 const P6UINT32 KMIP_K163 = 0x0002;
347 const P6UINT32 KMIP_B163 = 0x0003;
348 const P6UINT32 KMIP_P224 = 0x0004;
349 const P6UINT32 KMIP_K233 = 0x0005;
350 const P6UINT32 KMIP_B233 = 0x0006;
351 const P6UINT32 KMIP_P256 = 0x0007;
352 const P6UINT32 KMIP_K283 = 0x0008;
353 const P6UINT32 KMIP_B283 = 0x0009;
354 const P6UINT32 KMIP_P384 = 0x000A;
355 const P6UINT32 KMIP_K409 = 0x000B;
356 const P6UINT32 KMIP_B409 = 0x000C;
357 const P6UINT32 KMIP_P521 = 0x000D;
358 const P6UINT32 KMIP_K571 = 0x000E;
359 const P6UINT32 KMIP_B571 = 0x000F;
360 const P6UINT32 KMIP_SECP112R1 = 0x0010;
361 const P6UINT32 KMIP_SECP112R2 = 0x0011;
362 const P6UINT32 KMIP_SECP128R1 = 0x0012;
363 const P6UINT32 KMIP_SECP128R2 = 0x0013;
364 const P6UINT32 KMIP_SECP160K1 = 0x0014;
365 const P6UINT32 KMIP_SECP160R1 = 0x0015;
366 const P6UINT32 KMIP_SECP160R2 = 0x0016;
367 const P6UINT32 KMIP_SECP192K1 = 0x0017;
368 const P6UINT32 KMIP_SECP224K1 = 0x0018;
369 const P6UINT32 KMIP_SECP256K1 = 0x0019;
370 const P6UINT32 KMIP_SECT113R1 = 0x001A;
371 const P6UINT32 KMIP_SECT113R2 = 0x001B;
372 const P6UINT32 KMIP_SECT131R1 = 0x001C;
373 const P6UINT32 KMIP_SECT131R2 = 0x001D;
374 const P6UINT32 KMIP_SECT163R1 = 0x001E;
375 const P6UINT32 KMIP_SECT193R1 = 0x001F;
376 const P6UINT32 KMIP_SECT193R2 = 0x0020;
377 const P6UINT32 KMIP_SECT239K1 = 0x0021;
413 // KMIP_Extensions 0x8XXXXXXX
414 
415 // Section 9.1.3.2.6 Certificate Type Enumeration
416 const P6UINT32 KMIP_CERT_X509 = 0x0001;
417 const P6UINT32 KMIP_CERT_PGP = 0x0002;
418 // KMIP_Extensions 0x8XXXXXXX
419 
420 // Section 9.1.3.2.7 Digital Signature Algorithm Enumeration
421 const P6UINT32 KMIP_SIG_MD2RSA = 0x0001; // MD2 with RSA Encryption (PKCS#1 v1.5)
422 const P6UINT32 KMIP_SIG_MD5RSA = 0x0002; // MD5 with RSA Encryption (PKCS#1 v1.5)
423 const P6UINT32 KMIP_SIG_SHA1RSA = 0x0003; // SHA-1 RSA Encryption (PKCS#1 v1.5)
424 const P6UINT32 KMIP_SIG_SSH224RSA = 0x0004; // SHA-224 with RSA Encryption (PKCS#1 v1.5)
425 const P6UINT32 KMIP_SIG_SHA256RSA = 0x0005; // SHA-256 with RSA Encryption (PKCS#1 v1.5)
426 const P6UINT32 KMIP_SIG_SHA384RSA = 0x0006; // SHA-384 with RSA Encryption (PKCS#1 v1.5)
427 const P6UINT32 KMIP_SIG_SHA512RSA = 0x0007; // SHA-512 with RSA Encryption (PKCS#1 v1.5)
428 const P6UINT32 KMIP_SIG_RSASSA = 0x0008; // RSASSA-PS (PKCS#1 v2.1)
429 const P6UINT32 KMIP_SIG_DSASHA1 = 0x0009; // DSA with SHA-1
430 const P6UINT32 KMIP_SIG_DSASHA224 = 0x000A; // DSA with SHA224
431 const P6UINT32 KMIP_SIG_DSASHA256 = 0x000B; // DSA with SHA256
432 const P6UINT32 KMIP_SIG_ECDSASHA1 = 0x000C; // ECDSA with SHA-1
433 const P6UINT32 KMIP_SIG_ECDSASHA224 = 0x000D; // ECDSA with SHA224
434 const P6UINT32 KMIP_SIG_ECDSASHA256 = 0x000E; // ECDSA with SHA256
435 const P6UINT32 KMIP_SIG_ECDSASHA384 = 0x000F; // ECDSA with SHA384
436 const P6UINT32 KMIP_SIG_ECDSASHA512 = 0x0010; // ECDSA with SHA512
437 // KMIP_Extensions 0x8XXXXXXX
438 
439 // Section 9.1.3.2.8 Split Key Method Enumeration
441 const P6UINT32 KMIP_SPLITKEY_GF2_16 = 0x0002; // Polynomial Sharing GF (2 power 16)
442 const P6UINT32 KMIP_SPLITKEY_PRIME = 0x0003; // Polynomial Sharing Prime Field
443 const P6UINT32 KMIP_SPLITKEY_GF2_8 = 0x0004; // Polynomial Sharing GF (2 power 8)
444 // KMIP_Extensions 0x8XXXXXXX
445 
446 // 9.1.3.2.9 Secret Data Type Enumeration
448 const P6UINT32 KMIP_SECRET_SEED = 0x0002;
449 // KMIP_Extensions 0x8XXXXXXX
450 
451 // -> Section 9.1.3.2.10 Opaque Data Type Enumeration - only has extensions
452 
453 // -> Section 9.1.3.2.11 Name Type Enumeration
455 const P6UINT32 KMIP_NAME_URI = 0x0002;
456 // KMIP_Extensions 0x8XXXXXXX
457 
458 // Section 9.1.3.2.12 Object Type Enumeration
468 // KMIP_Extensions 0x8XXXXXXX
469 
470 // Section 9.1.3.2.13 Cryptographic Algorithm Enumeration
471 const P6UINT32 KMIP_DES = 0x0001;
472 const P6UINT32 KMIP_3DES = 0x0002;
473 const P6UINT32 KMIP_AES = 0x0003;
474 const P6UINT32 KMIP_RSA = 0x0004;
475 const P6UINT32 KMIP_DSA = 0x0005;
476 const P6UINT32 KMIP_ECDSA = 0x0006;
477 const P6UINT32 KMIP_HMAC_SHA1 = 0x0007;
478 const P6UINT32 KMIP_HMAC_SHA224 = 0x0008;
479 const P6UINT32 KMIP_HMAC_SHA256 = 0x0009;
480 const P6UINT32 KMIP_HMAC_SHA384 = 0x000A;
481 const P6UINT32 KMIP_HMAC_SHA512 = 0x000B;
482 const P6UINT32 KMIP_HMAC_MD5 = 0x000C;
483 const P6UINT32 KMIP_DH = 0x000D;
484 const P6UINT32 KMIP_ECDH = 0x000E;
485 const P6UINT32 KMIP_ECMQV = 0x000F;
486 const P6UINT32 KMIP_BLOWFISH = 0x0010;
487 const P6UINT32 KMIP_CAMELLIA = 0x0011;
488 const P6UINT32 KMIP_CAST5 = 0x0012;
489 const P6UINT32 KMIP_IDEA = 0x0013;
490 const P6UINT32 KMIP_MARS = 0x0014;
491 const P6UINT32 KMIP_RC2 = 0x0015;
492 const P6UINT32 KMIP_RC4 = 0x0016;
493 const P6UINT32 KMIP_RC5 = 0x0017;
494 const P6UINT32 KMIP_SKIPJACK = 0x0018;
495 const P6UINT32 KMIP_TWOFISH = 0x0019;
496 const P6UINT32 KMIP_EC = 0x001A;
497 // KMIP_Extensions 0x8XXXXXXX
498 
499 // Section 9.1.3.2.14 Block Cipher Mode Enumeration
500 const P6UINT32 KMIP_CBC = 0x0001;
501 const P6UINT32 KMIP_ECB = 0x0002;
502 const P6UINT32 KMIP_PCBC = 0x0003;
503 const P6UINT32 KMIP_CFB = 0x0004;
504 const P6UINT32 KMIP_OFB = 0x0005;
505 const P6UINT32 KMIP_CTR = 0x0006;
506 const P6UINT32 KMIP_CMAC = 0x0007;
507 const P6UINT32 KMIP_CCM = 0x0008;
508 const P6UINT32 KMIP_GCM = 0x0009;
509 const P6UINT32 KMIP_CBC_MAC = 0x000A;
510 const P6UINT32 KMIP_XTS = 0x000B;
511 const P6UINT32 KMIP_AESKEYWRAP = 0x000C; // AESKeyWrapPadding
512 const P6UINT32 KMIP_NISTKEYWRAP = 0x000D; //
513 const P6UINT32 KMIP_AESKW = 0x000E; // X9.102
514 const P6UINT32 KMIP_TDKW = 0x000F; // X9.102
515 const P6UINT32 KMIP_AKW1 = 0x0010; // X9.102
516 const P6UINT32 KMIP_AKW2 = 0x0011; // X9.102
517 // KMIP_Extensions 0x8XXXXXXX
518 
519 // Section 9.1.3.2.15 Padding Method Enumeration
520 const P6UINT32 KMIP_PAD_NONE = 0x0001;
521 const P6UINT32 KMIP_PAD_OAEP = 0x0002;
522 const P6UINT32 KMIP_PAD_PKCS5 = 0x0003;
523 const P6UINT32 KMIP_PAD_SSL3 = 0x0004;
524 const P6UINT32 KMIP_PAD_ZEROS = 0x0005;
525 const P6UINT32 KMIP_PAD_ANSI = 0x0006; // X9.23
526 const P6UINT32 KMIP_PAD_ISO = 0x0007; // 10126
527 const P6UINT32 KMIP_PAD_PKCS1 = 0x0008; // v1.5
528 const P6UINT32 KMIP_PAD_X9_31 = 0x0009;
529 const P6UINT32 KMIP_PAD_PSS = 0x000A;
530 // KMIP_Extensions 0x8XXXXXXX
531 
532 // Section 9.1.3.2.16 Hashing Algorithm Enumeration
533 const P6UINT32 KMIP_MD2 = 0x0001;
534 const P6UINT32 KMIP_MD4 = 0x0002;
535 const P6UINT32 KMIP_MD5 = 0x0003;
536 const P6UINT32 KMIP_SHA1 = 0x0004;
537 const P6UINT32 KMIP_SHA224 = 0x0005;
538 const P6UINT32 KMIP_SHA256 = 0x0006;
539 const P6UINT32 KMIP_SHA384 = 0x0007;
540 const P6UINT32 KMIP_SHA512 = 0x0008;
541 const P6UINT32 KMIP_RIPEMD160 = 0x0009;
542 const P6UINT32 KMIP_TIGER = 0x000A;
543 const P6UINT32 KMIP_WHIRLPOOL = 0x000B;
544 // KMIP_Extensions 0x8XXXXXXX
545 
546 // Section 9.1.3.2.17 Key Role Type Enumeration
547 const P6UINT32 KMIP_BDK = 0x0001;
548 const P6UINT32 KMIP_CVK = 0x0002;
549 const P6UINT32 KMIP_DEK = 0x0003;
550 const P6UINT32 KMIP_MKAC = 0x0004;
551 const P6UINT32 KMIP_MKSMC = 0x0005;
552 const P6UINT32 KMIP_MKSMI = 0x0006;
553 const P6UINT32 KMIP_MKDAC = 0x0007;
554 const P6UINT32 KMIP_MKDN = 0x0008;
555 const P6UINT32 KMIP_MKCP = 0x0009;
556 const P6UINT32 KMIP_MKOTH = 0x000A;
557 const P6UINT32 KMIP_KEK = 0x000B; // Key encrypting key
558 const P6UINT32 KMIP_MAC16609 = 0x000C;
559 const P6UINT32 KMIP_MAC97971 = 0x000D;
560 const P6UINT32 KMIP_MAC97972 = 0x000E;
561 const P6UINT32 KMIP_MAC97973 = 0x000F;
562 const P6UINT32 KMIP_MAC97974 = 0x0010;
563 const P6UINT32 KMIP_MAC97975 = 0x0011;
564 const P6UINT32 KMIP_ZPK = 0x0012;
565 const P6UINT32 KMIP_PVKIBM = 0x0013;
566 const P6UINT32 KMIP_PVKPVV = 0x0014;
567 const P6UINT32 KMIP_PVKOTH = 0x0015;
568 // KMIP_Extensions 0x8XXXXXXX
569 
570 // Section 9.1.3.2.18 State Enumeration
576 const P6UINT32 KMIP_STATE_DESTORYCOMP = 0x0006; // Destroyed Compromised
577 // KMIP_Extensions 0x8XXXXXXX
578 
579 // Section 9.1.3.2.19 Revocation Reason Code Enumeration
583 const P6UINT32 KMIP_REVOC_AFFILCHANGED = 0x0004; // Affiliation Changed
585 const P6UINT32 KMIP_REVOC_CESSATION = 0x0006; // Cessation of Operation
586 const P6UINT32 KMIP_REVOC_PRIVWITHDRAWN = 0x0007; // Privilege Withdrawn
587 // KMIP_Extensions 0x8XXXXXXX
588 
589 // Section 9.1.3.2.20 Link Type Enumeration
590 const P6UINT32 KMIP_LINK_CERTIFICATE = 0x0101; // does not start at 0x0001
593 const P6UINT32 KMIP_LINK_DERIVATION = 0x0104; // Derivation Base Object Link
595 const P6UINT32 KMIP_LINK_REPLACEMENT = 0x0106; // Replacement Object Link
596 const P6UINT32 KMIP_LINK_REPLACED = 0x0107; // Replaced Object Link
597 const P6UINT32 KMIP_LINK_PARENT = 0x0108;
598 const P6UINT32 KMIP_LINK_CHILD = 0x0109;
599 const P6UINT32 KMIP_LINK_PREVIOUS = 0x010A;
600 const P6UINT32 KMIP_LINK_NEXT = 0x010B;
601 // KMIP_Extensions 0x8XXXXXXX
602 
603 // Section 9.1.3.2.21 Derivation Method Enumeration
605 const P6UINT32 KMIP_DERIVE_HASH = 0x0002;
606 const P6UINT32 KMIP_DERIVE_HMAC = 0x0003;
611 // KMIP_Extensions 0x8XXXXXXX
612 
613 // Section 9.1.3.2.22 Certificate Request Type Enumeration
618 // KMIP_Extensions 0x8XXXXXXX
619 
620 // Section 9.1.3.2.23 Validity Indicator Enumeration
624 // KMIP_Extensions 0x8XXXXXXX
625 
626 // Section 9.1.2.24 Query Function Enumeration
630 const P6UINT32 KMIP_QUERY_APPNAMESPACES = 0x0004; // Query Application Namespaces
634 const P6UINT32 KMIP_QUERY_RNGS = 0x0008;
638 const P6UINT32 KMIP_QUERY_REGMETHODS = 0x000C; // Query Client Registration Methods
639 // KMIP_Extensions 0x8XXXXXXX
640 
641 // Section 9.1.3.2.25 Cancellation Result Enumeration
647 // KMIP_Extensions 0x8XXXXXXX
648 
649 // Section 9.1.3.2.26 Put Function Enumeration
650 const P6UINT32 KMIP_PUT_NEW = 0x0001;
651 const P6UINT32 KMIP_PUT_REPLACE = 0x0002;
652 // KMIP_Extensions 0x8XXXXXXX
653 
654 // Section 9.1.3.2.27 Operation Enumeration
664 const P6R::P6UINT8 KMIP_OP_GET = 0x000A;
671 const P6R::P6UINT8 KMIP_OP_GETUSAGEALLOC = 0x0011; // Get Usage Allocation
680 const P6R::P6UINT8 KMIP_OP_POLL = 0x001A;
682 const P6R::P6UINT8 KMIP_OP_PUT = 0x001C;
687 const P6R::P6UINT8 KMIP_OP_SIGN = 0x0021;
689 const P6R::P6UINT8 KMIP_OP_MAC = 0x0023;
693 const P6R::P6UINT8 KMIP_OP_HASH = 0x0027;
696 // KMIP_Extensions 0x8XXXXXXX
697 
698 // Section 9.1.3.2.28 Result Status Enumeration
700 const P6UINT32 KMIP_RESULT_FAILED = 0x0001; // Operation Failed
701 const P6UINT32 KMIP_RESULT_PENDING = 0x0002; // Operation Pending
702 const P6UINT32 KMIP_RESULT_UNDONE = 0x0003; // Operation Undone
703 // KMIP_Extensions 0x8XXXXXXX
704 
705 // Section 9.1.3.2.29 Result Reason Enumeration
708 const P6UINT32 KMIP_AUTHENTICATION_FAILURE = 0x0003; // Authentication Not Successful
714 const P6UINT32 KMIP_OPERATION_CANCELED = 0x0009; // Operation Canceled By Requester
720 const P6UINT32 KMIP_NAMESPACE_NOTSUPPORTED = 0x000F; // Application Namespace Not Supported
721 const P6UINT32 KMIP_KEYFORMAT_NOTSUPPORTED = 0x0010; // Key Format Type Not Supported
722 const P6UINT32 KMIP_KEYCOMPRES_NOTSUPPORTED = 0x0011; // Key Compression Type Not Supported
728 // KMIP_Extensions 0x8XXXXXXX
729 
730 // Section 9.1.3.2.30 Batch Error Continuation Option Enumeration
734 // KMIP_Extensions 0x8XXXXXXX
735 
736 // Section 9.1.3.2.31 Usage Limits Unit Enumeration
737 const P6UINT32 KMIP_USAGE_BYTE = 0x0001;
739 // KMIP_Extensions 0x8XXXXXXX
740 
741 // Section 9.1.3.2.32 Encoding Option Enumeration
742 const P6UINT32 KMIP_ENCODING_NO = 0x0001;
744 // KMIP_Extensions 0x8XXXXXXX
745 
746 // Section 9.1.3.2.33 Object Group Member Enumeration
749 // KMIP_Extensions 0x8XXXXXXX
750 
751 // Section 9.1.3.2.34 Alternative Name Type Enumeration
752 const P6UINT32 KMIP_ALTNAME_TEXTSTRING = 0x0001; // Uninterpreted Text String
753 const P6UINT32 KMIP_ALTNAME_URI = 0x0002;
754 const P6UINT32 KMIP_ALTNAME_SERIAL_NUMBER = 0x0003; // Object Serial Number
757 const P6UINT32 KMIP_ALTNAME_X500DN = 0x0006; // X.500 Distinguished Name
759 // KMIP_Extensions 0x8XXXXXXX
760 
761 // Section 9.1.3.2.35 Key Value Location Type (KVLT) Enumeration
762 const P6UINT32 KMIP_KVLT_TEXTSTRING = 0x0001; // Uninterpreted Text String
763 const P6UINT32 KMIP_KVLT_URI = 0x0002;
764 // KMIP_Extensions 0x8XXXXXXX
765 
766 // Section 9.1.3.2.36 Attestation Type Enumeration
768 const P6UINT32 KMIP_ATTEST_TCG_INTEGRITY = 0x0002; // Attestation TCG Integrity Report
770 // KMIP_Extensions 0x8XXXXXXX
771 
772 // Section 9.1.3.2.37 RNG Algorithm Enumeration
775 const P6UINT32 KMIP_RNGALG_DRBG = 0x0003;
776 const P6UINT32 KMIP_RNGALG_NRBG = 0x0004;
777 const P6UINT32 KMIP_RNGALG_ANSI_X931 = 0x0005; // ANSI X9.31
778 const P6UINT32 KMIP_RNGALG_ANSI_X962 = 0x0006; // ANSI X9.62
779 // KMIP_Extensions 0x8XXXXXXX
780 
781 // Section 9.1.3.2.38 DRBG Algorithm Enumeration
786 const P6UINT32 KMIP_DRBGALG_CTR = 0x0005;
787 // KMIP_Extensions 0x8XXXXXXX
788 
789 // Section 9.1.3.2.39 FIPS186 Variation Enumeration
797 // KMIP_Extensions 0x8XXXXXXX
798 
799 // Section 9.1.3.2.40 Validation Authority Type Enumeration
803 // KMIP_Extensions 0x8XXXXXXX
804 
805 // Section 9.1.3.2.41 Validation Type Enumeration
811 // KMIP_Extensions 0x8XXXXXXX
812 
813 // Section 9.1.3.2.42 Profile Name Enumeration
814 // see file: p6kmipprofiles.h
815 
816 // Section 9.1.3.2.43 Unwrap Mode Enumeration
820 // KMIP_Extensions 0x8XXXXXXX
821 
822 // Section 9.1.3.2.44 Destroy Action Enumeration
830 // KMIP_Extensions 0x8XXXXXXX
831 
832 // Section 9.1.3.2.45 Shredding Algorithm Enumeration
836 // KMIP_Extensions 0x8XXXXXXX
837 
838 // Section 9.1.3.2.46 RNG Mode Enumeration
840 const P6UINT32 KMIP_RNGMODE_SHARED = 0x0002; // Shared Instantiation
841 const P6UINT32 KMIP_RNGMODE_NONSHARED = 0x0003; // Non-Shared Instantation
842 // KMIP_Extensions 0x8XXXXXXX
843 
844 // Section 9.1.3.2.47 Client Registration Methods Enumeration
846 const P6UINT32 KMIP_REGMETHOD_SERVER_PREGEN = 0x0002; // Server Pre-Generated
847 const P6UINT32 KMIP_REGMETHOD_SERVER_ONDEMAND = 0x0003; // Server On-Demaind
848 const P6UINT32 KMIP_REGMETHOD_CLIENT_GEN = 0x0004; // Client Generated
849 const P6UINT32 KMIP_REGMETHOD_CLIENT_REG = 0x0005; // Client Registered
850 // KMIP_Extensions 0x8XXXXXXX
851 
852 
853 // Section 9.1.3.3.1 Cryptographic Usage Mask (Bit mask)
854 const P6UINT32 KMIP_USE_SIGN = 0x00000001;
855 const P6UINT32 KMIP_USE_VERIFY = 0x00000002;
856 const P6UINT32 KMIP_USE_ENCRYPT = 0x00000004;
857 const P6UINT32 KMIP_USE_DECRYPT = 0x00000008;
858 const P6UINT32 KMIP_USE_WRAPKEY = 0x00000010;
859 const P6UINT32 KMIP_USE_UNWRAPKEY = 0x00000020;
860 const P6UINT32 KMIP_USE_EXPORT = 0x00000040;
861 const P6UINT32 KMIP_USE_MACGEN = 0x00000080; // MAC Generate
862 const P6UINT32 KMIP_USE_MACVERIFY = 0x00000100; //
863 const P6UINT32 KMIP_USE_DERIVEKEY = 0x00000200; //
864 const P6UINT32 KMIP_USE_CONTENT = 0x00000400; // Content Commitment (Non Repudiation)
865 const P6UINT32 KMIP_USE_KEYAGREEMENT = 0x00000800; //
866 const P6UINT32 KMIP_USE_CERTSIGN = 0x00001000; // Certificate Sign
867 const P6UINT32 KMIP_USE_CRLSIGN = 0x00002000; //
868 const P6UINT32 KMIP_USE_GENCGRAM = 0x00004000; // Generate Cryptogram
869 const P6UINT32 KMIP_USE_VALIDATECGRAM = 0x00008000; // Validate Cryptogram
874 // KMIP_Extensions 0xXXX00000
875 
876 // Section 9.1.3.3.2 Storage Status (Bit) Mask
877 const P6UINT32 KMIP_STORAGE_ONLINE = 0x00000001;
878 const P6UINT32 KMIP_STORAGE_ARCHIVAL = 0x00000002;
879 // KMIP_Extensions 0xXXXXXXX0
880 
881 
903 const P6UINT32 KMIP_CMP_TTLV = 0x00000000;
904 const P6UINT32 KMIP_CMP_HTTPSPOST = 0x00000001;
905 const P6UINT32 KMIP_CMP_MSGXML = 0x00000002;
906 const P6UINT32 KMIP_CMP_MSGJSON = 0x00000004;
907 const P6UINT32 KMIP_CMP_DESPARITY = 0x00000008;
908 const P6UINT32 KMIP_CMP_JSON_SOLIDUS = 0x00000020;
909 
910 
911 #ifdef __cplusplus
912 }
913 #endif
914 
915 } // namespace
916 
917 #endif
918 
const P6UINT32 KMIP_ONDESTROY_DELETED
Definition: p6kmip.h:828
const P6R::P6UINT32 KMIP_TAG_CRITICALITYINDICATOR
Definition: p6kmip.h:86
const P6R::P6UINT32 KMIP_TAG_BATCHORDER
Definition: p6kmip.h:64
const P6UINT32 KMIP_KEYFORMAT_TRANECPUBKEY
Definition: p6kmip.h:333
const P6R::P6UINT32 KMIP_TAG_OPERATION
Definition: p6kmip.h:140
const P6R::P6UINT32 KMIP_TAG_NAMETYPE
Definition: p6kmip.h:132
const P6R::P6UINT32 KMIP_TAG_P
Definition: p6kmip.h:142
const P6UINT32 KMIP_SIG_ECDSASHA256
Definition: p6kmip.h:434
const P6UINT32 KMIP_ECB
Definition: p6kmip.h:501
const P6R::P6UINT32 KMIP_TAG_LOCATEDITEMS
Definition: p6kmip.h:261
const P6R::P6UINT32 KMIP_TAG_CREDENTIALTYPE
Definition: p6kmip.h:84
const P6R::P6UINT8 KMIP_OP_REGISTER
Definition: p6kmip.h:657
const P6R::P6UINT32 KMIP_TAG_CONTACTINFO
Definition: p6kmip.h:82
const P6UINT32 KMIP_NAME_TEXTSTR
Definition: p6kmip.h:454
const P6UINT32 KMIP_SPLITKEY_GF2_8
Definition: p6kmip.h:443
const P6UINT32 KMIP_ONDESTROY_KEYMATERIAL_SHREDDED
Definition: p6kmip.h:825
const P6UINT32 KMIP_QUERY_ATTENSTATIONTYPES
Definition: p6kmip.h:633
const P6UINT32 KMIP_TDKW
Definition: p6kmip.h:514
const P6UINT32 KMIP_ANSIX9C2TNB191V2
Definition: p6kmip.h:388
const P6R::P6UINT32 KMIP_TAG_CERTSUBJECTDISTNAME
Definition: p6kmip.h:76
const P6UINT32 KMIP_KEYFORMAT_TRANECDSAPRIVKEY
Definition: p6kmip.h:326
const P6UINT32 KMIP_FIPS186_XCHANGENOTICE
Definition: p6kmip.h:794
const P6R::P6UINT32 KMIP_TAG_CREDENTIAL
Definition: p6kmip.h:83
const P6R::P6UINT8 KMIP_OP_LOCATE
Definition: p6kmip.h:662
const P6R::P6UINT32 KMIP_TAG_EXTENSIONNAME
Definition: p6kmip.h:213
const P6R::P6UINT32 KMIP_TAG_PRIVATEEXPONENT
Definition: p6kmip.h:147
const P6UINT32 KMIP_PAD_ZEROS
Definition: p6kmip.h:524
const P6R::P6UINT8 KMIP_OP_SIGNATUREVERIFY
Definition: p6kmip.h:688
const P6R::P6UINT32 KMIP_TAG_INITIALDATE
Definition: p6kmip.h:105
const P6UINT32 KMIP_RC4
Definition: p6kmip.h:492
const P6UINT32 KMIP_ANSIX9C2PNB368W1
Definition: p6kmip.h:397
const P6UINT32 KMIP_BDK
Definition: p6kmip.h:547
const P6UINT32 KMIP_PUT_NEW
Definition: p6kmip.h:650
const P6UINT32 KMIP_KEYFORMAT_TRANECDSAPUBKEY
Definition: p6kmip.h:327
const P6UINT32 KMIP_SHREDALG_CRYPTOGRAPHIC
Definition: p6kmip.h:834
const P6UINT32 KMIP_RNGALG_UNSPECIFIED
Definition: p6kmip.h:773
const P6R::P6UINT32 KMIP_TAG_CERTREQUESTTYPE
Definition: p6kmip.h:73
const P6R::P6UINT32 KMIP_TAG_DESTROYDATE
Definition: p6kmip.h:99
const P6UINT32 KMIP_DERIVE_PBKDF2
Definition: p6kmip.h:604
const P6UINT32 KMIP_SECT113R1
Definition: p6kmip.h:370
const P6R::P6UINT32 KMIP_TAG_VALIDATIONLEVEL
Definition: p6kmip.h:279
const P6UINT32 KMIP_AKW1
Definition: p6kmip.h:515
const P6R::P6UINT32 KMIP_TAG_CAPABILITYINFO
Definition: p6kmip.h:296
const P6R::P6UINT32 KMIP_TAG_OPAQUEOBJECT
Definition: p6kmip.h:139
const P6R::P6UINT32 KMIP_TAG_INITINDICATOR
Definition: p6kmip.h:263
const P6R::P6UINT32 KMIP_TAG_NAMEVALUE
Definition: p6kmip.h:133
const P6UINT32 KMIP_REGMETHOD_SERVER_PREGEN
Definition: p6kmip.h:846
const P6R::P6UINT8 KMIP_OP_POLL
Definition: p6kmip.h:680
const P6UINT32 KMIP_QUERY_EXTENSIONMAP
Definition: p6kmip.h:632
const P6UINT32 KMIP_ONDESTROY_KEYMATERIAL_DELETED
Definition: p6kmip.h:824
const P6R::P6UINT8 KMIP_OP_REKEYKEYPAIR
Definition: p6kmip.h:683
const P6R::P6UINT8 KMIP_OP_CHECK
Definition: p6kmip.h:663
const P6R::P6UINT32 KMIP_TAG_USAGELIMITSCOUNT
Definition: p6kmip.h:198
const P6R::P6UINT32 KMIP_TAG_PADDINGMETHOD
Definition: p6kmip.h:143
const P6UINT32 KMIP_KEYFORMAT_TRANDHPUBKEY
Definition: p6kmip.h:325
const P6R::P6UINT32 KMIP_TAG_VALIDATIONPROFILE
Definition: p6kmip.h:283
const P6UINT32 KMIP_OBJECT_OPAQUE
Definition: p6kmip.h:466
const P6UINT32 KMIP_DERIVE_ENCRYPT
Definition: p6kmip.h:607
const P6R::P6UINT32 KMIP_TAG_UNWRAPMODE
Definition: p6kmip.h:291
const P6UINT32 KMIP_GROUP_MEMBER_DEFAULT
Definition: p6kmip.h:748
const P6R::P6UINT32 KMIP_TAG_ISSUER
Definition: p6kmip.h:107
const P6UINT32 KMIP_QUERY_OPERATIIONS
Definition: p6kmip.h:627
const P6UINT32 KMIP_QUERY_REGMETHODS
Definition: p6kmip.h:638
const P6UINT32 KMIP_KEYFORMAT_NOTSUPPORTED
Definition: p6kmip.h:721
const P6UINT32 KMIP_DRBGALG_HASH
Definition: p6kmip.h:784
const P6UINT32 KMIP_QUERY_SERVERINFORMATION
Definition: p6kmip.h:629
const P6UINT32 KMIP_BRAINPOOL_P256R1
Definition: p6kmip.h:405
unsigned int P6UINT32
Definition: p6types.h:40
const P6R::P6UINT32 KMIP_TAG_QLENGTH
Definition: p6kmip.h:163
const P6UINT32 KMIP_LINK_REPLACEMENT
Definition: p6kmip.h:595
const P6UINT32 KMIP_RNGALG_DRBG
Definition: p6kmip.h:775
const P6R::P6UINT32 KMIP_TAG_PROTOCOLMAJOR
Definition: p6kmip.h:154
const P6UINT32 KMIP_SECT163R1
Definition: p6kmip.h:374
const P6UINT32 KMIP_CANCEL_CANCELED
Definition: p6kmip.h:642
const P6UINT32 KMIP_WRAP_TR21
Definition: p6kmip.h:341
const P6UINT32 KMIP_SIG_ECDSASHA384
Definition: p6kmip.h:435
const P6UINT32 KMIP_ITEN_NOTFOUND
Definition: p6kmip.h:706
const P6UINT32 KMIP_KEYFORMAT_ECPRIVKEY
Definition: p6kmip.h:318
const P6R::P6UINT32 KMIP_TAG_CUSTOMATTRIBUTE
Definition: p6kmip.h:93
const P6UINT32 KMIP_DEK
Definition: p6kmip.h:549
const P6R::P6UINT32 KMIP_TAG_HASHALGORITHM
Definition: p6kmip.h:104
const P6R::P6UINT32 KMIP_TAG_COMMONTEMPLATEATTRIB
Definition: p6kmip.h:79
const P6UINT32 KMIP_VALAUTH_UNSPECIFIED
Definition: p6kmip.h:800
const P6UINT32 KMIP_AES
Definition: p6kmip.h:473
const P6UINT32 KMIP_CAMELLIA
Definition: p6kmip.h:487
const P6UINT32 KMIP_FIPS186_GPXORIGINAL
Definition: p6kmip.h:791
const P6UINT32 KMIP_SPLITKEY_XOR
Definition: p6kmip.h:440
const P6R::P6UINT32 KMIP_TAG_INVOCATIONFIELDLENGTH
Definition: p6kmip.h:258
const P6UINT32 KMIP_KEYFORMAT_PKCS8
Definition: p6kmip.h:316
const P6UINT32 KMIP_SIG_DSASHA224
Definition: p6kmip.h:430
const P6R::P6UINT32 KMIP_TAG_NONCEID
Definition: p6kmip.h:249
const P6UINT32 KMIP_RNGALG_ANSI_X962
Definition: p6kmip.h:778
const P6UINT32 KMIP_MAC97975
Definition: p6kmip.h:563
const P6R::P6UINT32 KMIP_TAG_REVOCATIONCODE
Definition: p6kmip.h:178
const P6R::P6UINT32 KMIP_TAG_PRIVATEKEYATTRIB
Definition: p6kmip.h:149
const P6R::P6UINT8 KMIP_TYPE_ENUMERATION
Definition: p6kmip.h:40
const P6UINT32 KMIP_MKSMC
Definition: p6kmip.h:551
const P6UINT32 KMIP_B571
Definition: p6kmip.h:359
const P6R::P6UINT32 KMIP_TAG_EXTENSIONTAG
Definition: p6kmip.h:214
const P6UINT32 KMIP_CANCEL_FAILED
Definition: p6kmip.h:645
const P6R::P6UINT32 KMIP_TAG_BATCHCONTINUATION
Definition: p6kmip.h:62
const P6R::P6UINT32 KMIP_TAG_X509CERTIDENTIFIER
Definition: p6kmip.h:229
const P6R::P6UINT32 KMIP_TAG_EXTENSIONTYPE
Definition: p6kmip.h:215
const P6UINT32 KMIP_KEYFORMAT_TRANDHPRIVKEY
Definition: p6kmip.h:324
const P6R::P6UINT32 KMIP_TAG_KEYVALUELOCTYPE
Definition: p6kmip.h:234
const P6UINT32 KMIP_K283
Definition: p6kmip.h:352
const P6UINT32 KMIP_ONDESTROY_METADATA_DELETED
Definition: p6kmip.h:826
const P6UINT32 KMIP_ANSIX9C2PNB163V2
Definition: p6kmip.h:384
const P6R::P6UINT32 KMIP_TAG_QSTRING
Definition: p6kmip.h:162
const P6UINT32 KMIP_ALTNAME_X500DN
Definition: p6kmip.h:757
const P6R::P6UINT32 KMIP_TAG_OPAQUEDATATYPE
Definition: p6kmip.h:137
const P6UINT32 KMIP_BRAINPOOL_P512R1
Definition: p6kmip.h:411
const P6R::P6UINT8 KMIP_OP_GETATTRIBUTES
Definition: p6kmip.h:665
const P6R::P6UINT8 KMIP_OP_ADDATTRIBUTE
Definition: p6kmip.h:667
const P6R::P6UINT32 KMIP_TAG_DATALENGTH
Definition: p6kmip.h:244
const P6R::P6UINT32 KMIP_TAG_PUBLICKEYATTRIB
Definition: p6kmip.h:158
const P6UINT32 KMIP_CERTREQUEST_PEM
Definition: p6kmip.h:616
const P6R::P6UINT32 KMIP_TAG_ISSUERDISTNAME
Definition: p6kmip.h:226
const P6R::P6UINT32 KMIP_TAG_FINALINDICATOR
Definition: p6kmip.h:264
const P6UINT32 KMIP_ATTEST_SAML_ASSERTION
Definition: p6kmip.h:769
const P6UINT32 KMIP_MKCP
Definition: p6kmip.h:555
const P6UINT32 KMIP_CRED_ATTESTATION
Definition: p6kmip.h:302
const P6UINT32 KMIP_KEYFORMAT_X509
Definition: p6kmip.h:317
const P6UINT32 KMIP_USE_SIGN
Definition: p6kmip.h:854
const P6R::P6UINT32 KMIP_TAG_VALIDATIONAUTHURI
Definition: p6kmip.h:275
const P6UINT32 KMIP_ATTESTATION_FAILED
Definition: p6kmip.h:726
const P6UINT32 KMIP_PAD_PKCS1
Definition: p6kmip.h:527
const P6UINT32 KMIP_SECT193R1
Definition: p6kmip.h:375
const P6UINT32 KMIP_B163
Definition: p6kmip.h:347
const P6UINT32 KMIP_SHA1
Definition: p6kmip.h:536
const P6R::P6UINT32 KMIP_TAG_OFFSET
Definition: p6kmip.h:136
const P6UINT32 KMIP_IDEA
Definition: p6kmip.h:489
const P6R::P6UINT32 KMIP_TAG_DERIVATIONDATA
Definition: p6kmip.h:96
const P6R::P6UINT8 KMIP_TYPE_BOOLEAN
Definition: p6kmip.h:41
const P6UINT32 KMIP_USE_ENCRYPT
Definition: p6kmip.h:856
const P6R::P6UINT8 KMIP_OP_QUERY
Definition: p6kmip.h:678
const P6UINT32 KMIP_SIG_DSASHA256
Definition: p6kmip.h:431
const P6UINT32 KMIP_BRAINPOOL_P224R1
Definition: p6kmip.h:403
const P6UINT32 KMIP_ALTNAME_IPADDRESS
Definition: p6kmip.h:758
const P6UINT32 KMIP_LINK_REPLACED
Definition: p6kmip.h:596
const P6R::P6UINT32 KMIP_TAG_TEMPLATE
Definition: p6kmip.h:192
const P6R::P6UINT8 KMIP_OP_CREATE
Definition: p6kmip.h:655
const P6R::P6UINT32 KMIP_TAG_APPSPECIFICINFO
Definition: p6kmip.h:52
const P6R::P6UINT32 KMIP_TAG_PROFILEINFO
Definition: p6kmip.h:284
const P6UINT32 KMIP_BRAINPOOL_P512T1
Definition: p6kmip.h:412
const P6UINT32 KMIP_KEYFORMAT_TRANDSAPUBKEY
Definition: p6kmip.h:321
const P6UINT32 KMIP_KEYFORMAT_RAW
Definition: p6kmip.h:313
const P6UINT32 KMIP_SECP128R2
Definition: p6kmip.h:363
const P6R::P6UINT32 KMIP_TAG_DEVICESERAILNUMBER
Definition: p6kmip.h:224
const P6R::P6UINT32 KMIP_TAG_CRYPTODOMAINPARAMS
Definition: p6kmip.h:89
const P6UINT32 KMIP_SIG_ECDSASHA224
Definition: p6kmip.h:433
const P6UINT32 KMIP_STATE_COMPROMISED
Definition: p6kmip.h:574
const P6UINT32 KMIP_SECT131R1
Definition: p6kmip.h:372
const P6UINT32 KMIP_RC2
Definition: p6kmip.h:491
const P6R::P6UINT8 KMIP_OP_GET
Definition: p6kmip.h:664
const P6UINT32 KMIP_PAD_ISO
Definition: p6kmip.h:526
const P6UINT32 KMIP_WRAP_ENCRYPTSIGN
Definition: p6kmip.h:339
const P6R::P6UINT32 KMIP_TAG_BATCHCOUNT
Definition: p6kmip.h:61
const P6UINT32 KMIP_QUERY_CAPABILITIES
Definition: p6kmip.h:637
const P6R::P6UINT32 KMIP_TAG_CERTIFICATESUBJECT
Definition: p6kmip.h:74
const P6UINT32 KMIP_ENCODING_NO
Definition: p6kmip.h:742
const P6UINT32 KMIP_OBJECT_SECRETDATA
Definition: p6kmip.h:465
const P6UINT32 KMIP_CRED_DEVICE
Definition: p6kmip.h:301
const P6R::P6UINT32 KMIP_TAG_SUBJECTDISTNAME
Definition: p6kmip.h:228
const P6R::P6UINT32 KMIP_TAG_USAGELIMITSTOTAL
Definition: p6kmip.h:199
const P6UINT32 KMIP_ONDESTROY_UNSPECIFIED
Definition: p6kmip.h:823
const P6UINT32 KMIP_DERIVE_NIST800108DPI
Definition: p6kmip.h:610
const P6R::P6UINT32 KMIP_TAG_OBJECTGROUPMEMBER
Definition: p6kmip.h:220
const P6UINT32 KMIP_ECDH
Definition: p6kmip.h:484
const P6UINT32 KMIP_SECT193R2
Definition: p6kmip.h:376
const P6R::P6UINT8 KMIP_OP_CREATESPLITKEY
Definition: p6kmip.h:694
const P6R::P6UINT32 KMIP_TAG_FRESH
Definition: p6kmip.h:216
const P6UINT32 KMIP_HMAC_SHA1
Definition: p6kmip.h:477
const P6R::P6UINT32 KMIP_TAG_MEDIAIDENTIFIER
Definition: p6kmip.h:218
const P6UINT32 KMIP_OBJECT_SYMMETRICKEY
Definition: p6kmip.h:460
const P6R::P6UINT32 KMIP_TAG_IVLENGTH
Definition: p6kmip.h:253
const P6R::P6UINT32 KMIP_TAG_TAGLENGTH
Definition: p6kmip.h:254
const P6R::P6UINT32 KMIP_TAG_ATTESTATIONTYPE
Definition: p6kmip.h:247
const P6UINT32 KMIP_RESULT_PENDING
Definition: p6kmip.h:701
const P6UINT32 KMIP_USE_TRANSLATE_WRAP
Definition: p6kmip.h:872
const P6UINT32 KMIP_UNWRAPMODE_PROCESSED
Definition: p6kmip.h:818
const P6UINT32 KMIP_SECP160R2
Definition: p6kmip.h:366
const P6UINT32 KMIP_CANCEL_UNABLETOCANCEL
Definition: p6kmip.h:643
const P6UINT32 KMIP_VALTYPE_HARDWARE
Definition: p6kmip.h:807
const P6UINT32 KMIP_INVALID_FIELD
Definition: p6kmip.h:712
const P6UINT32 KMIP_ALTNAME_TEXTSTRING
Definition: p6kmip.h:752
const P6UINT32 KMIP_KEYVALUE_NOTPRESENT
Definition: p6kmip.h:724
const P6UINT32 KMIP_RSA
Definition: p6kmip.h:474
const P6R::P6UINT32 KMIP_TAG_KEYVALUELOC
Definition: p6kmip.h:232
const P6UINT32 KMIP_KEYFORMAT_TRANECMQVPRIVKEY
Definition: p6kmip.h:330
const P6UINT32 KMIP_FIPS186_KCHANGENOTICE
Definition: p6kmip.h:796
const P6UINT32 KMIP_MKOTH
Definition: p6kmip.h:556
const P6R::P6UINT32 KMIP_TAG_PRIMEEXPQ
Definition: p6kmip.h:145
const P6UINT32 KMIP_BRAINPOOL_P384R1
Definition: p6kmip.h:409
const P6R::P6UINT32 KMIP_TAG_OFFSETITEMS
Definition: p6kmip.h:260
const P6UINT32 KMIP_HMAC_MD5
Definition: p6kmip.h:482
const P6UINT32 KMIP_OPERATION_CANCELED
Definition: p6kmip.h:714
const P6UINT32 KMIP_USE_WRAPKEY
Definition: p6kmip.h:858
const P6UINT32 KMIP_RESULT_UNDONE
Definition: p6kmip.h:702
const P6UINT32 KMIP_MKDN
Definition: p6kmip.h:554
const P6UINT32 KMIP_ANSIX9C2PNB272W1
Definition: p6kmip.h:394
const P6UINT32 KMIP_CERTREQUEST_PGP
Definition: p6kmip.h:617
const P6R::P6UINT32 KMIP_TAG_DEVICEIDENTIFIER
Definition: p6kmip.h:210
const P6UINT32 KMIP_ATTEST_TCG_INTEGRITY
Definition: p6kmip.h:768
const P6R::P6UINT8 KMIP_OP_MACVERIFY
Definition: p6kmip.h:690
const P6R::P6UINT32 KMIP_TAG_PROFILENAME
Definition: p6kmip.h:285
const P6UINT32 KMIP_DERIVE_NIST800108F
Definition: p6kmip.h:609
const P6R::P6UINT32 KMIP_TAG_PUTFUNCTION
Definition: p6kmip.h:160
const P6UINT32 KMIP_SPLITKEY_GF2_16
Definition: p6kmip.h:441
const P6R::P6UINT32 KMIP_TAG_KEY
Definition: p6kmip.h:111
const P6R::P6UINT32 KMIP_TAG_CERTIFICATEVALUE
Definition: p6kmip.h:78
const P6R::P6UINT32 KMIP_TAG_VALIDITYINDICATOR
Definition: p6kmip.h:203
const P6R::P6UINT32 KMIP_TAG_CERTSERIALNUMBER
Definition: p6kmip.h:223
const P6UINT32 KMIP_ANSIX9C2TNB431R1
Definition: p6kmip.h:398
const P6UINT32 KMIP_AESKEYWRAP
Definition: p6kmip.h:511
const P6R::P6UINT32 KMIP_TAG_CERTISSUERALTNAME
Definition: p6kmip.h:70
const P6UINT32 KMIP_HMAC_SHA384
Definition: p6kmip.h:480
const P6UINT32 KMIP_SIG_SHA256RSA
Definition: p6kmip.h:425
const P6R::P6UINT8 KMIP_TYPE_LONGINTEGER
Definition: p6kmip.h:38
const P6UINT32 KMIP_REVOC_CESSATION
Definition: p6kmip.h:585
const P6R::P6UINT32 KMIP_TAG_KEYCOMPRESSIONTYPE
Definition: p6kmip.h:113
const P6R::P6UINT32 KMIP_TAG_Y
Definition: p6kmip.h:208
const P6R::P6UINT32 KMIP_TAG_CRYPTOPARAMS
Definition: p6kmip.h:91
const P6R::P6UINT8 KMIP_TYPE_TEXTSTRING
Definition: p6kmip.h:42
const P6R::P6UINT32 KMIP_TAG_CERTIFICATEISSUER
Definition: p6kmip.h:69
const P6R::P6UINT8 KMIP_OP_MAC
Definition: p6kmip.h:689
const P6UINT32 KMIP_MAC97972
Definition: p6kmip.h:560
const P6UINT32 KMIP_MAC97973
Definition: p6kmip.h:561
const P6R::P6UINT32 KMIP_TAG_RNGPARAMS
Definition: p6kmip.h:266
const P6R::P6UINT32 KMIP_TAG_OBJECTTYPE
Definition: p6kmip.h:135
const P6R::P6UINT32 KMIP_TAG_BATCHITEM
Definition: p6kmip.h:63
const P6UINT32 KMIP_RNGMODE_SHARED
Definition: p6kmip.h:840
const P6R::P6UINT32 KMIP_TAG_CANCELLATIONRESULT
Definition: p6kmip.h:66
const P6UINT32 KMIP_OBJECT_ARCHIVED
Definition: p6kmip.h:718
const P6UINT32 KMIP_FEATURE_NOT_SUPPORTED
Definition: p6kmip.h:713
const P6UINT32 KMIP_STORAGE_ARCHIVAL
Definition: p6kmip.h:878
unsigned char P6UINT8
Definition: p6types.h:30
const P6UINT32 KMIP_SHREDALG_UNSPECIFIED
Definition: p6kmip.h:833
const P6UINT32 KMIP_SECT113R2
Definition: p6kmip.h:371
const P6R::P6UINT32 KMIP_TAG_PASSWORD
Definition: p6kmip.h:209
const P6UINT32 KMIP_CMP_MSGXML
Definition: p6kmip.h:905
const P6R::P6UINT32 KMIP_TAG_DIGEST
Definition: p6kmip.h:100
const P6R::P6UINT32 KMIP_TAG_PROCESSSTARTDATE
Definition: p6kmip.h:151
const P6R::P6UINT8 KMIP_OP_ENCRYPT
Definition: p6kmip.h:685
const P6R::P6UINT32 KMIP_TAG_ATTESTATIONINDICATOR
Definition: p6kmip.h:259
const P6R::P6UINT8 KMIP_OP_ACTIVATE
Definition: p6kmip.h:672
const P6UINT32 KMIP_MKDAC
Definition: p6kmip.h:553
const P6UINT32 KMIP_CRYPTOGRAPHIC_FAILURE
Definition: p6kmip.h:715
const P6R::P6UINT32 KMIP_TAG_PREDICTIONRESISTANCE
Definition: p6kmip.h:270
const P6R::P6UINT32 KMIP_TAG_UNIQUEBATCHITEMID
Definition: p6kmip.h:195
const P6UINT32 KMIP_STATE_DEACTIVATED
Definition: p6kmip.h:573
const P6R::P6UINT32 KMIP_TAG_SPLITKEYPARTS
Definition: p6kmip.h:187
const P6R::P6UINT32 KMIP_TAG_MAXIMUMITEMS
Definition: p6kmip.h:127
const P6UINT32 KMIP_ANSIX9C2PNB176V1
Definition: p6kmip.h:386
const P6UINT32 KMIP_HMAC_SHA224
Definition: p6kmip.h:478
const P6R::P6UINT32 KMIP_TAG_MACHINEIDENTIFIER
Definition: p6kmip.h:217
const P6R::P6UINT8 KMIP_OP_GETATTRIBUTELIST
Definition: p6kmip.h:666
const P6UINT32 KMIP_GENERAL_FAILURE
Definition: p6kmip.h:727
const P6UINT32 KMIP_USE_VALIDATECGRAM
Definition: p6kmip.h:869
const P6R::P6UINT32 KMIP_TAG_REVOCATIONMESSAGE
Definition: p6kmip.h:176
const P6R::P6UINT32 KMIP_TAG_PRIVATEKEY
Definition: p6kmip.h:148
const P6R::P6UINT32 KMIP_TAG_MESSAGEEXTENSION
Definition: p6kmip.h:129
const P6UINT32 KMIP_USE_CONTENT
Definition: p6kmip.h:864
const P6UINT32 KMIP_DH
Definition: p6kmip.h:483
const P6R::P6UINT32 KMIP_TAG_RESPONSEMESSAGE
Definition: p6kmip.h:171
const P6UINT32 KMIP_P224
Definition: p6kmip.h:348
const P6UINT32 KMIP_PAD_X9_31
Definition: p6kmip.h:528
const P6UINT32 KMIP_USE_TRANSLATE_DECRYPT
Definition: p6kmip.h:871
const P6UINT32 KMIP_ANSIX9C2TNB239V3
Definition: p6kmip.h:393
const P6UINT32 KMIP_SECP160R1
Definition: p6kmip.h:365
const P6R::P6UINT32 KMIP_TAG_REQUESTMESSAGE
Definition: p6kmip.h:168
const P6R::P6UINT32 KMIP_TAG_CRYPTOUSAGEMASK
Definition: p6kmip.h:92
const P6R::P6UINT8 KMIP_OP_CREATEKEYPAIR
Definition: p6kmip.h:656
const P6UINT32 KMIP_DRBGALG_DUALEC
Definition: p6kmip.h:783
const P6UINT32 KMIP_ANSIX9C2TNB191V1
Definition: p6kmip.h:387
const P6UINT32 KMIP_SHREDALG_UNSUPPORTED
Definition: p6kmip.h:835
const P6UINT32 KMIP_BATCHOPTION_CONTINUE
Definition: p6kmip.h:731
const P6UINT32 KMIP_SIG_RSASSA
Definition: p6kmip.h:428
const P6UINT32 KMIP_RNGALG_ANSI_X931
Definition: p6kmip.h:777
const P6R::P6UINT32 KMIP_TAG_ISSUERALTNAME
Definition: p6kmip.h:225
const P6UINT32 KMIP_CTR
Definition: p6kmip.h:505
const P6R::P6UINT32 KMIP_TAG_MAXRESPONSESIZE
Definition: p6kmip.h:128
const P6UINT32 KMIP_PVKIBM
Definition: p6kmip.h:565
const P6UINT32 KMIP_PERMISSION_DENIED
Definition: p6kmip.h:717
const P6UINT32 KMIP_QUERY_EXTENSIONLIST
Definition: p6kmip.h:631
const P6R::P6UINT32 KMIP_TAG_DEACTIVATIONDATE
Definition: p6kmip.h:95
const P6UINT32 KMIP_USE_DECRYPT
Definition: p6kmip.h:857
const P6R::P6UINT32 KMIP_TAG_QUERYFUNCTION
Definition: p6kmip.h:164
const P6UINT32 KMIP_RESULT_SUCCESS
Definition: p6kmip.h:699
const P6R::P6UINT32 KMIP_TAG_CLIENTREGMETHOD
Definition: p6kmip.h:295
const P6UINT32 KMIP_KEYFORMAT_OPAQUE
Definition: p6kmip.h:314
const P6UINT32 KMIP_SECP192K1
Definition: p6kmip.h:367
const P6R::P6UINT32 KMIP_TAG_APPDATA
Definition: p6kmip.h:50
const P6R::P6UINT32 KMIP_TAG_SERVERURI
Definition: p6kmip.h:286
const P6R::P6UINT32 KMIP_TAG_ATTRIBUTEVALUE
Definition: p6kmip.h:59
const P6R::P6UINT32 KMIP_TAG_PUBLICKEY
Definition: p6kmip.h:157
const P6UINT32 KMIP_CMP_JSON_SOLIDUS
Definition: p6kmip.h:908
const P6UINT32 KMIP_BRAINPOOL_P320R1
Definition: p6kmip.h:407
const P6UINT32 KMIP_TIGER
Definition: p6kmip.h:542
const P6R::P6UINT32 KMIP_TAG_ALTNAMEVALUE
Definition: p6kmip.h:240
const P6R::P6UINT8 KMIP_OP_CANCEL
Definition: p6kmip.h:679
const P6UINT32 KMIP_RNGMODE_NONSHARED
Definition: p6kmip.h:841
const P6UINT32 KMIP_CANCEL_COMPLETED
Definition: p6kmip.h:644
const P6R::P6UINT32 KMIP_TAG_STATE
Definition: p6kmip.h:189
const P6UINT32 KMIP_USE_GENCGRAM
Definition: p6kmip.h:868
const P6R::P6UINT32 KMIP_TAG_RANDOMIV
Definition: p6kmip.h:245
const P6R::P6UINT32 KMIP_TAG_CERTLENGTH
Definition: p6kmip.h:221
const P6UINT32 KMIP_OFB
Definition: p6kmip.h:504
const P6UINT32 KMIP_GCM
Definition: p6kmip.h:508
const P6R::P6UINT32 KMIP_TAG_WRAPPINGMETHOD
Definition: p6kmip.h:206
const P6UINT32 KMIP_KEYCOMPRES_NOTSUPPORTED
Definition: p6kmip.h:722
const P6UINT32 KMIP_CERTREQUEST_CRMF
Definition: p6kmip.h:614
const P6UINT32 KMIP_HMAC_SHA512
Definition: p6kmip.h:481
const P6R::P6UINT32 KMIP_TAG_ASYNCHINDICATOR
Definition: p6kmip.h:55
const P6UINT32 KMIP_CERT_X509
Definition: p6kmip.h:416
const P6R::P6UINT32 KMIP_TAG_LINKEDOBJECTID
Definition: p6kmip.h:124
const P6UINT32 KMIP_VALAUTH_NISTCMVP
Definition: p6kmip.h:801
const P6R::P6UINT32 KMIP_TAG_OPPOLICYNAME
Definition: p6kmip.h:141
const P6R::P6UINT32 KMIP_TAG_ALTNAME
Definition: p6kmip.h:239
const P6UINT32 KMIP_INDEX_OUTOFBOUNDS
Definition: p6kmip.h:719
const P6UINT32 KMIP_DERIVE_HASH
Definition: p6kmip.h:605
const P6UINT32 KMIP_DERIVE_HMAC
Definition: p6kmip.h:606
const P6R::P6UINT8 KMIP_TYPE_DATETIME
Definition: p6kmip.h:44
const P6UINT32 KMIP_SPLITKEY_PRIME
Definition: p6kmip.h:442
const P6R::P6UINT32 KMIP_TAG_OCCURRENCEDATE
Definition: p6kmip.h:81
const P6R::P6UINT32 KMIP_TAG_COMPROMISEDATE
Definition: p6kmip.h:80
const P6UINT32 KMIP_ANSIX9C2TNB359V1
Definition: p6kmip.h:396
const P6UINT32 KMIP_RNGALG_FIPS186_2
Definition: p6kmip.h:774
const P6UINT32 KMIP_BATCHOPTION_UNDO
Definition: p6kmip.h:733
const P6UINT32 KMIP_STORAGE_ONLINE
Definition: p6kmip.h:877
const P6UINT32 KMIP_ANSIX9C2PNB163V3
Definition: p6kmip.h:385
const P6R::P6UINT32 KMIP_TAG_CERTIFICATEIDENTIFER
Definition: p6kmip.h:68
const P6UINT32 KMIP_RESULT_FAILED
Definition: p6kmip.h:700
const P6UINT32 KMIP_USE_TRANSLATE_ENCRYPT
Definition: p6kmip.h:870
const P6R::P6UINT8 KMIP_OP_VALIDATE
Definition: p6kmip.h:677
const P6UINT32 KMIP_ANSIX9C2TNB239V1
Definition: p6kmip.h:391
const P6R::P6UINT32 KMIP_TAG_SPLITKEYMETHOD
Definition: p6kmip.h:186
const P6UINT32 KMIP_CERT_PGP
Definition: p6kmip.h:417
const P6UINT32 KMIP_BRAINPOOL_P320T1
Definition: p6kmip.h:408
const P6UINT32 KMIP_B283
Definition: p6kmip.h:353
const P6UINT32 KMIP_MISSING_DATA
Definition: p6kmip.h:711
const P6UINT32 KMIP_COMPRESS_ECPUBLICKEY_HYBRID
Definition: p6kmip.h:309
const P6R::P6UINT32 KMIP_TAG_ATTESTATIONASSERT
Definition: p6kmip.h:252
const P6UINT32 KMIP_K233
Definition: p6kmip.h:349
const P6R::P6UINT32 KMIP_TAG_ASYNCHRONOUS_CAP
Definition: p6kmip.h:289
const P6UINT32 KMIP_SIG_MD5RSA
Definition: p6kmip.h:422
const P6UINT32 KMIP_CMP_TTLV
P6R's Compatibility Bit Mask.
Definition: p6kmip.h:903
const P6R::P6UINT32 KMIP_TAG_DATA
Definition: p6kmip.h:242
const P6R::P6UINT32 KMIP_TAG_VENDOREXTENSION
Definition: p6kmip.h:204
const P6UINT32 KMIP_ATTESTATION_REQUIRED
Definition: p6kmip.h:725
const P6UINT32 KMIP_SECP112R1
Definition: p6kmip.h:360
const P6UINT32 KMIP_MAC97971
Definition: p6kmip.h:559
const P6UINT32 KMIP_USE_UNWRAPKEY
Definition: p6kmip.h:859
const P6UINT32 KMIP_KEYFORMAT_TRANECPRIVKEY
Definition: p6kmip.h:332
const P6UINT32 KMIP_DRBGALG_CTR
Definition: p6kmip.h:786
const P6R::P6UINT32 KMIP_TAG_INITIALCOUNTVALUE
Definition: p6kmip.h:257
const P6UINT32 KMIP_STATE_DESTROYED
Definition: p6kmip.h:575
const P6R::P6UINT32 KMIP_TAG_STORAGESTATUSMASK
Definition: p6kmip.h:190
const P6UINT32 KMIP_ANSIX9C2PNB163V1
Definition: p6kmip.h:383
const P6UINT32 KMIP_P521
Definition: p6kmip.h:357
const P6R::P6UINT32 KMIP_TAG_DERIVATIONMETHOD
Definition: p6kmip.h:97
const P6UINT32 KMIP_DSA
Definition: p6kmip.h:475
const P6UINT32 KMIP_PAD_SSL3
Definition: p6kmip.h:523
const P6UINT32 KMIP_OBJECT_PUBLICKEY
Definition: p6kmip.h:461
const P6R::P6UINT32 KMIP_TAG_IVCOUNTERNONCE
Definition: p6kmip.h:109
const P6R::P6UINT32 KMIP_TAG_REVOCATIONREASON
Definition: p6kmip.h:177
const P6UINT32 KMIP_SIG_SSH224RSA
Definition: p6kmip.h:424
const P6R::P6UINT32 KMIP_TAG_RESPONSEHEADER
Definition: p6kmip.h:170
const P6R::P6UINT32 KMIP_TAG_STREAMING_CAP
Definition: p6kmip.h:288
const P6R::P6UINT32 KMIP_TAG_DIGITALSIGALG
Definition: p6kmip.h:222
const P6R::P6UINT32 KMIP_TAG_VALIDATIONTYPE
Definition: p6kmip.h:278
const P6UINT32 KMIP_FIPS186_XORIGINAL
Definition: p6kmip.h:793
const P6UINT32 KMIP_K409
Definition: p6kmip.h:355
const P6R::P6UINT32 KMIP_TAG_ATTRIBUTENAME
Definition: p6kmip.h:58
const P6UINT32 KMIP_REGMETHOD_UNSPECIFIED
Definition: p6kmip.h:845
const P6UINT32 KMIP_PAD_OAEP
Definition: p6kmip.h:521
const P6R::P6UINT32 KMIP_TAG_VALIDATIONVENDORURI
Definition: p6kmip.h:282
const P6UINT32 KMIP_LINK_NEXT
Definition: p6kmip.h:600
const P6R::P6UINT32 KMIP_TAG_D
Definition: p6kmip.h:94
const P6UINT32 KMIP_P384
Definition: p6kmip.h:354
const P6R::P6UINT32 KMIP_TAG_ALTNAMETYPE
Definition: p6kmip.h:241
const P6R::P6UINT32 KMIP_TAG_VALIDATIONVERMAJOR
Definition: p6kmip.h:276
const P6UINT32 KMIP_QUERY_PROFILES
Definition: p6kmip.h:636
const P6UINT32 KMIP_PAD_PSS
Definition: p6kmip.h:529
const P6R::P6UINT8 KMIP_TYPE_INTERVAL
Definition: p6kmip.h:45
const P6UINT32 KMIP_REVOC_PRIVWITHDRAWN
Definition: p6kmip.h:586
const P6UINT32 KMIP_REVOC_CACCOMPROMISE
Definition: p6kmip.h:582
P6R API type definitions and macros.
const P6UINT32 KMIP_CERTREQUEST_PKCS10
Definition: p6kmip.h:615
const P6UINT32 KMIP_SIG_SHA384RSA
Definition: p6kmip.h:426
const P6UINT32 KMIP_CCM
Definition: p6kmip.h:507
const P6UINT32 KMIP_LINK_PUBLICKEY
Definition: p6kmip.h:591
const P6UINT32 KMIP_MD5
Definition: p6kmip.h:535
const P6R::P6UINT8 KMIP_OP_RECOVER
Definition: p6kmip.h:676
const P6UINT32 KMIP_FIPS186_KORIGINAL
Definition: p6kmip.h:795
const P6UINT32 KMIP_MD4
Definition: p6kmip.h:534
const P6R::P6UINT8 KMIP_OP_NOTIFY
Definition: p6kmip.h:681
const P6UINT32 KMIP_CVK
Definition: p6kmip.h:548
const P6UINT32 KMIP_CANCEL_UNAVAILABLE
Definition: p6kmip.h:646
const P6UINT32 KMIP_KEYFORMAT_TRANRSAPRIVKEY
Definition: p6kmip.h:322
const P6R::P6UINT32 KMIP_TAG_G
Definition: p6kmip.h:103
const P6R::P6UINT32 KMIP_TAG_RANDOMNUMGENERATOR
Definition: p6kmip.h:271
const P6UINT32 KMIP_QUERY_OBJECTS
Definition: p6kmip.h:628
const P6UINT32 KMIP_CBC_MAC
Definition: p6kmip.h:509
const P6UINT32 KMIP_CMAC
Definition: p6kmip.h:506
const P6UINT32 KMIP_REGMETHOD_CLIENT_GEN
Definition: p6kmip.h:848
const P6UINT32 KMIP_RNGALG_NRBG
Definition: p6kmip.h:776
const P6UINT32 KMIP_PAD_NONE
Definition: p6kmip.h:520
const P6R::P6UINT32 KMIP_TAG_VALIDITYDATE
Definition: p6kmip.h:202
const P6UINT32 KMIP_LINK_DERIVATION
Definition: p6kmip.h:593
const P6R::P6UINT32 KMIP_TAG_SPLITKEYTHRESHOLD
Definition: p6kmip.h:188
const P6R::P6UINT32 KMIP_TAG_KEYWRAPPINGDATA
Definition: p6kmip.h:118
const P6R::P6UINT32 KMIP_TAG_KEYWRAPPINGSPEC
Definition: p6kmip.h:119
const P6R::P6UINT32 KMIP_TAG_COUNTERLENGTH
Definition: p6kmip.h:256
const P6UINT32 KMIP_LINK_DERIVEDKEY
Definition: p6kmip.h:594
const P6R::P6UINT32 KMIP_TAG_NONCE
Definition: p6kmip.h:248
const P6R::P6UINT32 KMIP_TAG_PGPKEYVERSION
Definition: p6kmip.h:238
const P6UINT32 KMIP_SHA384
Definition: p6kmip.h:539
const P6UINT32 KMIP_VALIDITY_VALID
Definition: p6kmip.h:621
const P6R::P6UINT32 KMIP_TAG_USAGELIMITS
Definition: p6kmip.h:197
const P6UINT32 KMIP_USE_KEYAGREEMENT
Definition: p6kmip.h:865
const P6R::P6UINT8 KMIP_OP_SIGN
Definition: p6kmip.h:687
const P6R::P6UINT32 KMIP_TAG_NETWORKIDENTIIFIER
Definition: p6kmip.h:219
const P6UINT32 KMIP_KEK
Definition: p6kmip.h:557
const P6UINT32 KMIP_SECT131R2
Definition: p6kmip.h:373
const P6R::P6UINT32 KMIP_TAG_RESULTSTATUS
Definition: p6kmip.h:175
const P6R::P6UINT32 KMIP_TAG_CERTSUBJECTALTNAME
Definition: p6kmip.h:75
const P6UINT32 KMIP_USAGE_OBJECT
Definition: p6kmip.h:738
const P6UINT32 KMIP_MKSMI
Definition: p6kmip.h:552
const P6R::P6UINT32 KMIP_TAG_SERVERINFORMATION
Definition: p6kmip.h:184
const P6UINT32 KMIP_SKIPJACK
Definition: p6kmip.h:494
const P6R::P6UINT32 KMIP_TAG_KEYBLOCK
Definition: p6kmip.h:112
const P6UINT32 KMIP_DES
Definition: p6kmip.h:471
const P6R::P6UINT32 KMIP_TAG_REQUESTHEADER
Definition: p6kmip.h:167
const P6UINT32 KMIP_AKW2
Definition: p6kmip.h:516
const P6R::P6UINT32 KMIP_TAG_CERTREQUEST
Definition: p6kmip.h:72
const P6UINT32 KMIP_OBJECT_PRIVATEKEY
Definition: p6kmip.h:462
const P6R::P6UINT32 KMIP_TAG_RNGMODE
Definition: p6kmip.h:294
const P6R::P6UINT32 KMIP_TAG_MACKEYINFO
Definition: p6kmip.h:126
const P6R::P6UINT32 KMIP_TAG_MACDATA
Definition: p6kmip.h:246
const P6R::P6UINT32 KMIP_TAG_PUBLICKEYUNIQUEID
Definition: p6kmip.h:159
const P6R::P6UINT8 KMIP_TYPE_INTEGER
Definition: p6kmip.h:37
const P6R::P6UINT32 KMIP_TAG_CORRELATIONVALUE
Definition: p6kmip.h:262
const P6UINT32 KMIP_OPREATION_NOTSUPPORTED
Definition: p6kmip.h:710
const P6UINT32 KMIP_BRAINPOOL_P256T1
Definition: p6kmip.h:406
const P6R::P6UINT32 KMIP_TAG_X
Definition: p6kmip.h:207
const P6UINT32 KMIP_BATCHOPTION_STOP
Definition: p6kmip.h:732
const P6UINT32 KMIP_QUERY_APPNAMESPACES
Definition: p6kmip.h:630
const P6UINT32 KMIP_PAD_ANSI
Definition: p6kmip.h:525
const P6R::P6UINT32 KMIP_TAG_PROTOCOLVERSION
Definition: p6kmip.h:153
const P6UINT32 KMIP_GROUP_MEMBER_FRESH
Definition: p6kmip.h:747
const P6UINT32 KMIP_FIPS186_GPXCHANGENOTICE
Definition: p6kmip.h:792
const P6R::P6UINT32 KMIP_TAG_RESPONSEPAYLOAD
Definition: p6kmip.h:172
const P6R::P6UINT8 KMIP_OP_RNGRETRIEVE
Definition: p6kmip.h:691
const P6R::P6UINT32 KMIP_TAG_DESTROYACTION
Definition: p6kmip.h:292
const P6R::P6UINT32 KMIP_TAG_CRYPTOALGORITHM
Definition: p6kmip.h:88
const P6R::P6UINT8 KMIP_TYPE_BIGINTEGER
Definition: p6kmip.h:39
const P6R::P6UINT32 KMIP_TAG_ENCODINGOPTION
Definition: p6kmip.h:211
const P6UINT32 KMIP_KEYFORMAT_TRANSYMKEY
Definition: p6kmip.h:319
const P6UINT32 KMIP_QUERY_VALIDATIONS
Definition: p6kmip.h:635
const P6R::P6UINT32 KMIP_TAG_FIXEDFIELDLENGTH
Definition: p6kmip.h:255
const P6UINT32 KMIP_REVOC_SUPERSEDED
Definition: p6kmip.h:584
const P6R::P6UINT32 KMIP_TAG_KEYVALUE
Definition: p6kmip.h:117
const P6R::P6UINT32 KMIP_TAG_SIGNATUREDATA
Definition: p6kmip.h:243
const P6UINT32 KMIP_SIG_ECDSASHA1
Definition: p6kmip.h:432
const P6UINT32 KMIP_SIG_SHA1RSA
Definition: p6kmip.h:423
const P6UINT32 KMIP_ONDESTROY_METADATA_SHREDDED
Definition: p6kmip.h:827
const P6UINT32 KMIP_VALIDITY_INVALID
Definition: p6kmip.h:622
const P6UINT32 KMIP_VALIDITY_UNKNOWN
Definition: p6kmip.h:623
const P6R::P6UINT8 KMIP_OP_CERTIFY
Definition: p6kmip.h:660
const P6R::P6UINT32 KMIP_TAG_ENCRYPTKEYINFO
Definition: p6kmip.h:102
const P6R::P6UINT32 KMIP_TAG_LEASETIME
Definition: p6kmip.h:121
const P6UINT32 KMIP_BRAINPOOL_P160T1
Definition: p6kmip.h:400
const P6R::P6UINT32 KMIP_TAG_SPLITKEY
Definition: p6kmip.h:185
const P6UINT32 KMIP_ONDESTROY_SHREDDED
Definition: p6kmip.h:829
const P6UINT32 KMIP_SIG_ECDSASHA512
Definition: p6kmip.h:436
Constant KMIP definitions for profiles.
const P6R::P6UINT32 KMIP_TAG_KEYMATERIAL
Definition: p6kmip.h:115
const P6UINT32 KMIP_K163
Definition: p6kmip.h:346
const P6UINT32 KMIP_3DES
Definition: p6kmip.h:472
const P6UINT32 KMIP_KVLT_URI
Definition: p6kmip.h:763
const P6R::P6UINT32 KMIP_TAG_ORIGNALCREATIONDATE
Definition: p6kmip.h:236
const P6R::P6UINT32 KMIP_TAG_ACTIVATIONDATE
Definition: p6kmip.h:49
const P6R::P6UINT8 KMIP_TYPE_BYTESTRING
Definition: p6kmip.h:43
const P6R::P6UINT8 KMIP_OP_ARCHIVE
Definition: p6kmip.h:675
const P6UINT32 KMIP_ANSIX9P192V3
Definition: p6kmip.h:379
const P6UINT32 KMIP_REGMETHOD_SERVER_ONDEMAND
Definition: p6kmip.h:847
const P6UINT32 KMIP_REGMETHOD_CLIENT_REG
Definition: p6kmip.h:849
const P6R::P6UINT32 KMIP_TAG_CRT
Definition: p6kmip.h:87
const P6UINT32 KMIP_REVOC_KEYCOMPROMISE
Definition: p6kmip.h:581
const P6UINT32 KMIP_OBJECT_TEMPLATE
Definition: p6kmip.h:464
const P6R::P6UINT32 KMIP_TAG_UNIQUEIDENTIFIER
Definition: p6kmip.h:196
const P6R::P6UINT32 KMIP_TAG_PRIMEFIELDSIZE
Definition: p6kmip.h:146
const P6UINT32 KMIP_MD2
Definition: p6kmip.h:533
const P6R::P6UINT32 KMIP_TAG_ASYNCHCOORVALUE
Definition: p6kmip.h:54
const P6UINT32 KMIP_WRAP_ENCRYPT
Definition: p6kmip.h:337
const P6UINT32 KMIP_QUERY_RNGS
Definition: p6kmip.h:634
const P6UINT32 KMIP_SECP112R2
Definition: p6kmip.h:361
const P6R::P6UINT32 KMIP_TAG_ATTESTATION_CAP
Definition: p6kmip.h:290
const P6UINT32 KMIP_XTS
Definition: p6kmip.h:510
const P6UINT32 KMIP_KEYFORMAT_TRANECDHPUBKEY
Definition: p6kmip.h:329
const P6UINT32 KMIP_STATE_ACTIVE
Definition: p6kmip.h:572
const P6UINT32 KMIP_BRAINPOOL_P384T1
Definition: p6kmip.h:410
const P6R::P6UINT32 KMIP_TAG_APPNAMESPACE
Definition: p6kmip.h:51
const P6UINT32 KMIP_VALTYPE_HYBRID
Definition: p6kmip.h:810
const P6UINT32 KMIP_DERIVE_NIST800108C
Definition: p6kmip.h:608
const P6UINT32 KMIP_ZPK
Definition: p6kmip.h:564
const P6UINT32 KMIP_AESKW
Definition: p6kmip.h:513
const P6UINT32 KMIP_MARS
Definition: p6kmip.h:490
const P6UINT32 KMIP_BRAINPOOL_P224T1
Definition: p6kmip.h:404
const P6UINT32 KMIP_SECRET_PASSWORD
Definition: p6kmip.h:447
const P6R::P6UINT32 KMIP_TAG_VENDORIDENTIFICATION
Definition: p6kmip.h:205
const P6R::P6UINT32 KMIP_TAG_SERIALNUMBER
Definition: p6kmip.h:183
const P6UINT32 KMIP_COMPRESS_ECPUBLICKEY
Definition: p6kmip.h:306
const P6UINT32 KMIP_OBJECT_SPLITKEY
Definition: p6kmip.h:463
const P6R::P6UINT32 KMIP_TAG_VALIDATIONAUTHCO
Definition: p6kmip.h:274
const P6UINT32 KMIP_CAST5
Definition: p6kmip.h:488
const P6UINT32 KMIP_LINK_PREVIOUS
Definition: p6kmip.h:599
const P6UINT32 KMIP_SHA224
Definition: p6kmip.h:537
const P6UINT32 KMIP_KEYFORMAT_TRANECMQVPUBKEY
Definition: p6kmip.h:331
const P6R::P6UINT32 KMIP_TAG_ATTRIBUTEINDEX
Definition: p6kmip.h:57
const P6R::P6UINT8 KMIP_OP_GETUSAGEALLOC
Definition: p6kmip.h:671
const P6R::P6UINT8 KMIP_OP_DECRYPT
Definition: p6kmip.h:686
const P6UINT32 KMIP_USE_TRANSLATE_UNWRAP
Definition: p6kmip.h:873
const P6UINT32 KMIP_ATTEST_TPM_QUOTE
Definition: p6kmip.h:767
const P6UINT32 KMIP_AUTHENTICATION_FAILURE
Definition: p6kmip.h:708
const P6UINT32 KMIP_ALTNAME_EMAILADDRESS
Definition: p6kmip.h:755
const P6R::P6UINT32 KMIP_TAG_VALIDATIONCERTID
Definition: p6kmip.h:280
const P6R::P6UINT32 KMIP_TAG_NONCEVALUE
Definition: p6kmip.h:250
const P6R::P6UINT32 KMIP_TAG_DRBGALGORITHM
Definition: p6kmip.h:268
const P6R::P6UINT32 KMIP_TAG_CERTIFICATE
Definition: p6kmip.h:67
const P6UINT32 KMIP_ANSIX9C2PNB208W1
Definition: p6kmip.h:390
const P6R::P6UINT32 KMIP_TAG_BLOCKCIPHERMODE
Definition: p6kmip.h:65
const P6R::P6UINT32 KMIP_TAG_DIGESTVALUE
Definition: p6kmip.h:101
const P6UINT32 KMIP_USAGE_BYTE
Definition: p6kmip.h:737
const P6R::P6UINT32 KMIP_TAG_TEMPLATEATTRIBUTE
Definition: p6kmip.h:193
const P6UINT32 KMIP_ANSIX9P239V2
Definition: p6kmip.h:381
const P6UINT32 KMIP_ECMQV
Definition: p6kmip.h:485
const P6R::P6UINT32 KMIP_TAG_KEYVALUEPRESENT
Definition: p6kmip.h:235
const P6UINT32 KMIP_OBJECT_CERTIFICATE
Definition: p6kmip.h:459
const P6R::P6UINT8 KMIP_OP_JOINSPLITKEY
Definition: p6kmip.h:695
const P6R::P6UINT32 KMIP_TAG_MODULUS
Definition: p6kmip.h:130
const P6UINT32 KMIP_LINK_PARENT
Definition: p6kmip.h:597
const P6UINT32 KMIP_RNGMODE_UNSPECIFIED
Definition: p6kmip.h:839
const P6R::P6UINT8 KMIP_OP_RECERTIFY
Definition: p6kmip.h:661
const P6UINT32 KMIP_USE_DERIVEKEY
Definition: p6kmip.h:863
const P6UINT32 KMIP_ECDSA
Definition: p6kmip.h:476
const P6R::P6UINT32 KMIP_TAG_SERVERPORT
Definition: p6kmip.h:287
const P6UINT32 KMIP_KEYFORMAT_TRANECDHPRIVKEY
Definition: p6kmip.h:328
const P6UINT32 KMIP_RIPEMD160
Definition: p6kmip.h:541
const P6R::P6UINT32 KMIP_TAG_MACSIGNATURE
Definition: p6kmip.h:125
const P6UINT32 KMIP_ANSIX9C2TNB191V3
Definition: p6kmip.h:389
const P6R::P6UINT32 KMIP_TAG_VALIDATIONVERMINOR
Definition: p6kmip.h:277
const P6R::P6UINT32 KMIP_TAG_RECOMMENDEDCURVE
Definition: p6kmip.h:165
const P6UINT32 KMIP_NAMESPACE_NOTSUPPORTED
Definition: p6kmip.h:720
const P6R::P6UINT32 KMIP_TAG_RESULTREASON
Definition: p6kmip.h:174
const P6UINT32 KMIP_WRAP_SIGNENCRYPT
Definition: p6kmip.h:340
const P6UINT32 KMIP_SIG_DSASHA1
Definition: p6kmip.h:429
const P6R::P6UINT32 KMIP_TAG_SECRETDATA
Definition: p6kmip.h:181
const P6UINT32 KMIP_ENCODINGOPTIONERROR
Definition: p6kmip.h:723
const P6R::P6UINT32 KMIP_TAG_X509CERTISSUER
Definition: p6kmip.h:230
const P6UINT32 KMIP_RC5
Definition: p6kmip.h:493
const P6UINT32 KMIP_LINK_CHILD
Definition: p6kmip.h:598
const P6UINT32 KMIP_PVKPVV
Definition: p6kmip.h:566
const P6UINT32 KMIP_RESPONSE_TOOLARGE
Definition: p6kmip.h:707
const P6UINT32 KMIP_CFB
Definition: p6kmip.h:503
const P6UINT32 KMIP_VALAUTH_COMMONCRITERIA
Definition: p6kmip.h:802
const P6UINT32 KMIP_ANSIX9C2TNB239V2
Definition: p6kmip.h:392
const P6UINT32 KMIP_HMAC_SHA256
Definition: p6kmip.h:479
const P6UINT32 KMIP_CBC
Definition: p6kmip.h:500
const P6UINT32 KMIP_ALTNAME_URI
Definition: p6kmip.h:753
const P6UINT32 KMIP_MAC16609
Definition: p6kmip.h:558
const P6R::P6UINT32 KMIP_TAG_KEYPARTID
Definition: p6kmip.h:116
const P6UINT32 KMIP_P256
Definition: p6kmip.h:351
const P6UINT32 KMIP_USE_CERTSIGN
Definition: p6kmip.h:866
const P6R::P6UINT8 KMIP_OP_DESTROY
Definition: p6kmip.h:674
const P6UINT32 KMIP_VALTYPE_UNSPECIFIED
Definition: p6kmip.h:806
const P6UINT32 KMIP_VALTYPE_FIRMWARE
Definition: p6kmip.h:809
const P6R::P6UINT32 KMIP_TAG_SECRETDATATYPE
Definition: p6kmip.h:182
const P6UINT32 KMIP_KEYFORMAT_TRANRSAPUBKEY
Definition: p6kmip.h:323
const P6UINT32 KMIP_SECP224K1
Definition: p6kmip.h:368
const P6UINT32 KMIP_ALTNAME_SERIAL_NUMBER
Definition: p6kmip.h:754
const P6R::P6UINT8 KMIP_OP_PUT
Definition: p6kmip.h:682
const P6UINT32 KMIP_KVLT_TEXTSTRING
Definition: p6kmip.h:762
const P6R::P6UINT32 KMIP_TAG_VALIDATIONNINFO
Definition: p6kmip.h:272
const P6UINT32 KMIP_UNWRAPMODE_UNSPECIFIED
Definition: p6kmip.h:817
const P6R::P6UINT8 KMIP_OP_MODIFYATTRIBUTE
Definition: p6kmip.h:668
const P6R::P6UINT32 KMIP_TAG_KEYVALUELOCVALUE
Definition: p6kmip.h:233
const P6R::P6UINT32 KMIP_TAG_AUTHENTICATION
Definition: p6kmip.h:60
const P6UINT32 KMIP_CMP_MSGJSON
Definition: p6kmip.h:906
const P6R::P6UINT32 KMIP_TAG_LINK
Definition: p6kmip.h:122
const P6UINT32 KMIP_NAME_URI
Definition: p6kmip.h:455
const P6UINT32 KMIP_VALTYPE_SOFTWARE
Definition: p6kmip.h:808
const P6UINT32 KMIP_ILLEGAL_OPERATION
Definition: p6kmip.h:716
const P6UINT32 KMIP_KEYFORMAT_PKCS1
Definition: p6kmip.h:315
const P6UINT32 KMIP_DRBGALG_UNSPECIFIED
Definition: p6kmip.h:782
const P6R::P6UINT8 KMIP_OP_HASH
Definition: p6kmip.h:693
const P6UINT32 KMIP_CMP_DESPARITY
Definition: p6kmip.h:907
const P6UINT32 KMIP_TWOFISH
Definition: p6kmip.h:495
const P6R::P6UINT32 KMIP_TAG_SUBJECTALTNAME
Definition: p6kmip.h:227
const P6R::P6UINT32 KMIP_TAG_PGPKEY
Definition: p6kmip.h:237
const P6R::P6UINT32 KMIP_TAG_OPAQUEDATAVALUE
Definition: p6kmip.h:138
const P6R::P6UINT32 KMIP_TAG_LASTCHANGEDATE
Definition: p6kmip.h:120
const P6R::P6UINT32 KMIP_TAG_X509CERTSUBJECT
Definition: p6kmip.h:231
const P6R::P6UINT32 KMIP_TAG_KEYROLETYPE
Definition: p6kmip.h:179
const P6R::P6UINT32 KMIP_TAG_NAME
Definition: p6kmip.h:131
const P6R::P6UINT8 KMIP_OP_DELETEATTRIBUTE
Definition: p6kmip.h:669
const P6R::P6UINT32 KMIP_TAG_Q
Definition: p6kmip.h:161
const P6UINT32 KMIP_ALTNAME_DNSNAME
Definition: p6kmip.h:756
const P6UINT32 KMIP_BRAINPOOL_P192T1
Definition: p6kmip.h:402
const P6UINT32 KMIP_K571
Definition: p6kmip.h:358
const P6R::P6UINT32 KMIP_TAG_ITERATIONCOUNT
Definition: p6kmip.h:108
const P6UINT32 KMIP_REVOC_AFFILCHANGED
Definition: p6kmip.h:583
const P6UINT32 KMIP_UNWRAPMODE_NOTPROCESSED
Definition: p6kmip.h:819
const P6R::P6UINT8 KMIP_OP_REVOKE
Definition: p6kmip.h:673
const P6R::P6UINT32 KMIP_TAG_CERTISSUERDISTNAME
Definition: p6kmip.h:71
const P6R::P6UINT32 KMIP_TAG_INITIALIZATIONVECTOR
Definition: p6kmip.h:106
const P6UINT32 KMIP_SIG_SHA512RSA
Definition: p6kmip.h:427
const P6UINT32 KMIP_USE_MACGEN
Definition: p6kmip.h:861
const P6UINT32 KMIP_CMP_HTTPSPOST
Definition: p6kmip.h:904
const P6R::P6UINT32 KMIP_TAG_VALIDATIONAUTHTYPE
Definition: p6kmip.h:273
const P6UINT32 KMIP_INVALID_MESSAGE
Definition: p6kmip.h:709
const P6UINT32 KMIP_KEYFORMAT_TRANDSAPRIVKEY
Definition: p6kmip.h:320
const P6R::P6UINT32 KMIP_TAG_PUBLICEXPONENT
Definition: p6kmip.h:156
const P6UINT32 KMIP_SECRET_SEED
Definition: p6kmip.h:448
const P6UINT32 KMIP_USE_MACVERIFY
Definition: p6kmip.h:862
const P6UINT32 KMIP_NISTKEYWRAP
Definition: p6kmip.h:512
const P6UINT32 KMIP_BRAINPOOL_P192R1
Definition: p6kmip.h:401
const P6R::P6UINT32 KMIP_TAG_ATTESTATIONMEASURE
Definition: p6kmip.h:251
const P6UINT32 KMIP_SECP256K1
Definition: p6kmip.h:369
const P6UINT32 KMIP_LINK_PRIVATEKEY
Definition: p6kmip.h:592
const P6UINT32 KMIP_SIG_MD2RSA
Definition: p6kmip.h:421
const P6UINT32 KMIP_USE_EXPORT
Definition: p6kmip.h:860
const P6UINT32 KMIP_SECT239K1
Definition: p6kmip.h:377
const P6UINT32 KMIP_ANSIX9P239V3
Definition: p6kmip.h:382
const P6R::P6UINT32 KMIP_TAG_SYMMETRICKEY
Definition: p6kmip.h:191
const P6UINT32 KMIP_EC
Definition: p6kmip.h:496
const P6UINT32 KMIP_FIPS186_UNSPECIFIED
Definition: p6kmip.h:790
const P6UINT32 KMIP_BRAINPOOL_P160R1
Definition: p6kmip.h:399
const P6R::P6UINT32 KMIP_TAG_REPLACEDUNIQUEID
Definition: p6kmip.h:166
const P6UINT32 KMIP_REVOC_UNSPECIFIED
Definition: p6kmip.h:580
const P6UINT32 KMIP_PCBC
Definition: p6kmip.h:502
const P6R::P6UINT32 KMIP_TAG_LINKTYPE
Definition: p6kmip.h:123
const P6R::P6UINT32 KMIP_TAG_PRIMEEXPP
Definition: p6kmip.h:144
const P6R::P6UINT32 KMIP_TAG_TIMESTAMP
Definition: p6kmip.h:194
const P6UINT32 KMIP_MKAC
Definition: p6kmip.h:550
const P6UINT32 KMIP_OBJECT_PGPKEY
Definition: p6kmip.h:467
const P6R::P6UINT32 KMIP_TAG_KEYFORMATTYPE
Definition: p6kmip.h:114
const P6R::P6UINT32 KMIP_TAG_PROTECTSTOPDATE
Definition: p6kmip.h:152
const P6R::P6UINT32 KMIP_TAG_ARCHIVEDATE
Definition: p6kmip.h:53
const P6R::P6UINT32 KMIP_TAG_CRYPTOLENGTH
Definition: p6kmip.h:90
const P6R::P6UINT32 KMIP_TAG_FIPS186VARIATION
Definition: p6kmip.h:269
const P6UINT32 KMIP_SECP160K1
Definition: p6kmip.h:364
const P6UINT32 KMIP_PVKOTH
Definition: p6kmip.h:567
const P6R::P6UINT8 KMIP_OP_DERIVEKEY
Definition: p6kmip.h:659
const P6UINT32 KMIP_P192
Definition: p6kmip.h:345
const P6R::P6UINT32 KMIP_TAG_SHREADDINGALG
Definition: p6kmip.h:293
const P6UINT32 KMIP_SHA256
Definition: p6kmip.h:538
const P6UINT32 KMIP_PAD_PKCS5
Definition: p6kmip.h:522
const P6UINT32 KMIP_WHIRLPOOL
Definition: p6kmip.h:543
const P6R::P6UINT32 KMIP_TAG_REQUESTPAYLOAD
Definition: p6kmip.h:169
const P6R::P6UINT32 KMIP_TAG_PROTOCOLMINOR
Definition: p6kmip.h:155
const P6R::P6UINT32 KMIP_TAG_RESULTMESSAGE
Definition: p6kmip.h:173
const P6R::P6UINT32 KMIP_TAG_CERTIFICATETYPE
Definition: p6kmip.h:77
const P6UINT32 KMIP_COMPRESS_ECPUBLICKEY_PRIME
Definition: p6kmip.h:307
const P6R::P6UINT8 KMIP_OP_DISCOVERVERSIONS
Definition: p6kmip.h:684
const P6UINT32 KMIP_ANSIX9P192V2
Definition: p6kmip.h:378
const P6R::P6UINT32 KMIP_TAG_OBJECTGROUP
Definition: p6kmip.h:134
const P6UINT32 KMIP_B233
Definition: p6kmip.h:350
const P6R::P6UINT32 KMIP_TAG_SALT
Definition: p6kmip.h:180
const P6UINT32 KMIP_USE_VERIFY
Definition: p6kmip.h:855
const P6R::P6UINT32 KMIP_TAG_CREDENTIALVALUE
Definition: p6kmip.h:85
const P6UINT32 KMIP_PUT_REPLACE
Definition: p6kmip.h:651
const P6UINT32 KMIP_STATE_PREACTIVE
Definition: p6kmip.h:571
const P6UINT32 KMIP_ANSIX9C2PNB304W1
Definition: p6kmip.h:395
const P6R::P6UINT8 KMIP_TYPE_STRUCTURE
Definition: p6kmip.h:36
const P6UINT32 KMIP_ANSIX9P239V1
Definition: p6kmip.h:380
const P6UINT32 KMIP_MAC97974
Definition: p6kmip.h:562
const P6UINT32 KMIP_COMPRESS_ECPUBLICKEY_CHAR2
Definition: p6kmip.h:308
const P6R::P6UINT32 KMIP_TAG_USAGELIMITSUNIT
Definition: p6kmip.h:200
const P6UINT32 KMIP_B409
Definition: p6kmip.h:356
const P6R::P6UINT32 KMIP_TAG_J
Definition: p6kmip.h:110
const P6R::P6UINT32 KMIP_TAG_RNGALGORITHM
Definition: p6kmip.h:267
const P6UINT32 KMIP_DRBGALG_HMAC
Definition: p6kmip.h:785
const P6R::P6UINT32 KMIP_TAG_DERIVATIONPARAMS
Definition: p6kmip.h:98
const P6UINT32 KMIP_BLOWFISH
Definition: p6kmip.h:486
const P6UINT32 KMIP_STATE_DESTORYCOMP
Definition: p6kmip.h:576
const P6UINT32 KMIP_USE_CRLSIGN
Definition: p6kmip.h:867
const P6R::P6UINT8 KMIP_OP_RNGSEED
Definition: p6kmip.h:692
const P6R::P6UINT8 KMIP_OP_OBTAINLEASE
Definition: p6kmip.h:670
const P6R::P6UINT32 KMIP_TAG_VALIDATIONCERTURI
Definition: p6kmip.h:281
const P6R::P6UINT32 KMIP_TAG_ATTRIBUTE
Definition: p6kmip.h:56
const P6UINT32 KMIP_SHA512
Definition: p6kmip.h:540
const P6UINT32 KMIP_ENCODING_TTLV
Definition: p6kmip.h:743
const P6UINT32 KMIP_CRED_NAMEPASS
Definition: p6kmip.h:300
const P6UINT32 KMIP_SECP128R1
Definition: p6kmip.h:362
const P6R::P6UINT8 KMIP_OP_REKEY
Definition: p6kmip.h:658
const P6R::P6UINT32 KMIP_TAG_EXTENSIONINFO
Definition: p6kmip.h:212
const P6R::P6UINT32 KMIP_TAG_USERNAME
Definition: p6kmip.h:201
const P6R::P6UINT32 KMIP_TAG_PRIVATEKEYUNIQUEID
Definition: p6kmip.h:150
const P6UINT32 KMIP_WRAP_SIGN
Definition: p6kmip.h:338
const P6UINT32 KMIP_LINK_CERTIFICATE
Definition: p6kmip.h:590