Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
p6gencerts.h File Reference
#include "p6cryptokey.h"
#include "p6cert.h"

Go to the source code of this file.

Classes

struct  P6R::extension
 
struct  P6R::P6CERTRDN
 
interface  P6R::p6IGenCerts
 

Namespaces

 P6R
 

Macros

#define COMP_p6GenCerts   {0x58ba3a0e,0xea35,0x40d6,{0xbd,0x2c,0xf1,0x59,0x25,0x59,0xaf,0x5b}}
 
#define IF_p6IGenCerts   {0x74b7789c,0xea87,0x4c13,{0xb9,0xf3,0x34,0x5d,0xc1,0xe5,0x3,0x45}}
 
#define INTERFACE   p6IGenCerts
 

Typedefs

typedef struct extension P6R::P6CERTEXTENSION
 
typedef struct extension P6R::P6CRLEXTENSION
 
typedef P6UINT32 P6R::P6GENCERTSFLAGS
 

Enumerations

enum  P6R::P6RDNTYPE {
  P6R::RDN_COUNTRY = 0x00, P6R::RDN_STATE = 0x01, P6R::RDN_LOCALITY = 0x02, P6R::RDN_ORG = 0x03,
  P6R::RDN_ORGUNIT = 0x04, P6R::RDN_COMMONNAME = 0x05, P6R::RDN_EMAIL = 0x06, P6R::RDN_GIVENNAME = 0x07,
  P6R::RDN_SURNAME = 0x08, P6R::RDN_NAME = 0x09
}
 

Detailed Description

Interface definition for creating X509 V3 Certificates.

Definition in file p6gencerts.h.