Go to the source code of this file.
Classes | |
interface | P6R::p6IKMIPDecoder |
interface | P6R::p6IKMIPStructure |
interface | P6R::p6ITTLVDumper |
struct | P6R::P6KMIP_ELEMENT |
struct | P6R::P6KMIP_PRIMITIVE |
Namespaces | |
P6R | |
Macros | |
#define | COMP_p6KMIPDecoder {0xfab5bca,0xafa2,0x459e,{0x9f,0x2b,0x6f,0x70,0x34,0x5b,0x98,0x6a}} |
#define | COMP_p6KMIPStructure {0x595a2e15,0xdb84,0x4c1c,{0x8b,0x7,0xcc,0xe2,0x63,0x48,0xc3,0x37}} |
#define | IF_p6IKMIPDecoder {0x10c61d97,0x82ab,0x4d3a,{0xb3,0xbb,0x85,0x60,0x5a,0x3e,0xc0,0xaf}} |
#define | IF_p6IKMIPStructure {0xffba7d0e,0xd5b3,0x4a23,{0x8b,0x20,0xcf,0x1e,0xd4,0x4a,0x5b,0x7d}} |
#define | IF_p6ITTLVDumper {0xC95D0D4B,0x9EFF,0x4ABE,{0x95,0xA8,0xDE,0x9A,0xA4,0xE0,0x82,0xC9}} |
#define | INTERFACE p6IKMIPStructure |
#define | INTERFACE p6IKMIPDecoder |
#define | INTERFACE p6ITTLVDumper |
Typedefs | |
typedef P6UINT32 | P6R::P6KMIPDECODERFLAGS |
typedef P6UINT32 | P6R::P6TTLVCOMPAREFLAGS |
typedef P6UINT32 | P6R::P6TTLVDUMPFLAGS |
typedef P6VOID(* | P6R::P6TTLVOUTCB )(const P6WCHAR *pszString, P6VOID *pCtx) |
This interface is used to parse an existing TTLV encoded KMIP message.
References 1) OASIS, "Key Management Interoperabilty Protocol Specification 1.2", Working Draft 08, 21 August 2013.
2) OASIS, "Key Management Interoperability Protocol Profiles Version 1.1", OASIS Standard, 24 January 2013, http://docs.oasis-open.org/kmip/profiles/v1.1/kmip-profiles-v1.1.html
3) OASIS, "Key Management Interoperabilty Protocol Specification 1.0", OASIS Standard, 15 June 2010.
Definition in file p6kmipdecoder.h.