#include "p6crypto.h"
#include "p6sign.h"
#include "p6cert.h"
#include "p6cryptokey.h"
#include "p6symmetric.h"
#include "p6enumwstr.h"
Go to the source code of this file.
Classes | |
interface | P6R::p6IEnumKeystore |
interface | P6R::p6IKeystore |
interface | P6R::p6IKeystoreInit |
interface | P6R::p6IKeystoreQuery |
struct | P6R::P6KEYSTORE_ENTRY |
Namespaces | |
P6R | |
Macros | |
#define | COMP_p6Keystore {0xc65cdff1,0x4e4a,0x4bba,{0x9e,0x38,0x12,0x73,0xc8,0x89,0x5e,0xf}} |
#define | IF_p6IEnumKeystore {0x2fea7c69,0xc0cf,0x4a80,{0x84,0x2f,0x1,0x97,0x4b,0x79,0xeb,0xda}} |
#define | IF_p6IKeystore {0x6ecb5d85,0x2751,0x49ad,{0x99,0xda,0x2a,0xa1,0x73,0xfc,0x27,0x37}} |
#define | IF_p6IKeystoreInit {0xCE121684,0x4E87,0x63FD,{0xBF,0xA6,0xAF,0x86,0xBE,0x5C,0x6D,0xA5}} |
#define | IF_p6IKeystoreQuery {0xb3541c2e,0x703e,0x416d,{0xb0,0xcd,0x30,0x35,0xa7,0xb7,0x60,0x98}} |
#define | P6_KEYSTORE_SERVICE_INTERFACE "p6r.com.p6IKeystore.Global" |
Typedefs | |
typedef P6UINT32 | P6R::P6KEYSTOREFLAGS |
Enumerations | |
enum | P6R::P6KEYSTORE_TYPE { P6R::ENTRY_NULL = 0x00, P6R::ENTRY_KEY = 0x01, P6R::ENTRY_CERT = 0x02, P6R::ENTRY_BLOB = 0x03 } |
Variables | |
const P6KEYSTOREFLAGS | P6R::P6KEYSTORE_NOFLAGS = 0x00000000 |
const P6KEYSTOREFLAGS | P6R::P6KEYSTORE_NOLOADMETA = 0x00000002 |
const P6KEYSTOREFLAGS | P6R::P6KEYSTORE_RECOVERBADSIG = 0x00000001 |
const P6UINT32 | P6R::P6KSMAXNAME = 500 |
const P6UINT32 | P6R::P6KSMAXNAMESPACE = 500 |
P6R's keystore component to manage keys, certificates, and blobs.
Definition in file p6keystore.h.