Go to the source code of this file.
Classes | |
interface | P6R::p6ICert |
interface | P6R::p6ICertInit |
interface | P6R::p6IEnumCertIDs |
Namespaces | |
P6R | |
Macros | |
#define | COMP_p6Cert {0xaaf9c5a8,0x5ee2,0x4490,{0x85,0xe1,0xa8,0x97,0xf5,0x3d,0xac,0x16}} |
#define | IF_p6ICert {0x204faa90,0x579c,0x4bc9,{0x80,0xa3,0xec,0xb9,0xd4,0xee,0x31,0x5}} |
#define | IF_p6ICertInit {0xd467d71e,0xde03,0x4810,{0x92,0x9b,0xc6,0x5b,0x4a,0x9c,0x4e,0x85}} |
#define | IF_p6IEnumCertIDs {0x4B5EFEE5,0x1CA5,0x4477,{0xBB,0x0A,0x35,0x40,0xE6,0x15,0xD2,0xB8}} |
Typedefs | |
typedef P6UINT32 | P6R::P6CERTFLAGS |
typedef P6UINT32 | P6R::P6CERTKEYUSAGE |
typedef P6UINT32 | P6R::P6CERTMATCHFLAGS |
Variables | |
const P6CERTKEYUSAGE | P6R::P6CEKU_EXCLIENTAUTH = 0x00000400 |
const P6CERTKEYUSAGE | P6R::P6CEKU_EXCODESIGNING = 0x00000800 |
const P6CERTKEYUSAGE | P6R::P6CEKU_EXEMAILPROTECTION = 0x00001000 |
const P6CERTKEYUSAGE | P6R::P6CEKU_EXMSCODECOM = 0x00010000 |
const P6CERTKEYUSAGE | P6R::P6CEKU_EXMSCODEIND = 0x00008000 |
const P6CERTKEYUSAGE | P6R::P6CEKU_EXMSCTLSIGN = 0x00020000 |
const P6CERTKEYUSAGE | P6R::P6CEKU_EXMSEFS = 0x00080000 |
const P6CERTKEYUSAGE | P6R::P6CEKU_EXMSSGC = 0x00040000 |
const P6CERTKEYUSAGE | P6R::P6CEKU_EXNSSGC = 0x00100000 |
const P6CERTKEYUSAGE | P6R::P6CEKU_EXOCSPSIGNING = 0x00004000 |
const P6CERTKEYUSAGE | P6R::P6CEKU_EXSERVERAUTH = 0x00000200 |
const P6CERTKEYUSAGE | P6R::P6CEKU_EXTIMESTAMPING = 0x00002000 |
const P6CERTKEYUSAGE | P6R::P6CEKU_EXUSAGEMASK = 0x0003fd00 |
const P6CERTFLAGS | P6R::P6CERT_NOFLAGS = 0x00000000 |
const P6CERTKEYUSAGE | P6R::P6CKU_CRL_SIGN = 0x00000040 |
const P6CERTKEYUSAGE | P6R::P6CKU_DATA_ENCIPHERMENT = 0x00000008 |
const P6CERTKEYUSAGE | P6R::P6CKU_DECIPHER_ONLY = 0x00000100 |
const P6CERTKEYUSAGE | P6R::P6CKU_DIGITAL_SIGNATURE = 0x00000001 |
const P6CERTKEYUSAGE | P6R::P6CKU_ENCIPHER_ONLY = 0x00000080 |
const P6CERTKEYUSAGE | P6R::P6CKU_KEY_AGREEMENT = 0x00000010 |
const P6CERTKEYUSAGE | P6R::P6CKU_KEY_CERT_SIGN = 0x00000020 |
const P6CERTKEYUSAGE | P6R::P6CKU_KEY_ENCIPHERMENT = 0x00000004 |
const P6CERTKEYUSAGE | P6R::P6CKU_NON_REPUDIATION = 0x00000002 |
const P6CERTKEYUSAGE | P6R::P6CKU_USAGEMASK = 0x000001ff |
const P6CERTMATCHFLAGS | P6R::P6CMF_ALWAYS_CHECK_SUBJECT = 0x00000002 |
const P6CERTMATCHFLAGS | P6R::P6CMF_DISABLE_WILDCARDS = 0x00000001 |
const P6CERTMATCHFLAGS | P6R::P6CMF_NOFLAGS = 0x00000000 |
Interface definition for X509 V3 Certificates.
Definition in file p6cert.h.