Module: CPKIFKeyUsage
Definition in file KeyUsage.h.
#include "PKIFdll.h"
#include "X509Extension.h"
#include <bitset>
#include <iosfwd>
Go to the source code of this file.
Classes | |
class | CPKIFKeyUsage |
Defines | |
#define | CAC_API_FACTORY |
Typedefs | |
typedef std::vector < CPKIFKeyUsagePtr, PKIFAlloc < CPKIFKeyUsagePtr > > | CPKIFKeyUsageList |
Functions | |
DECLARE_SMART_POINTERS (CPKIFKeyUsage) | |
DECLARE_SMART_POINTERS (CPKIFKeyUsageList) | |
CAC_API std::ostream & | operator<< (std::ostream &os, const CPKIFKeyUsagePtr &extension) |
CAC_API std::ostream & | operator<< (std::ostream &os, const CPKIFKeyUsage &extension) |
#define CAC_API_FACTORY |
Definition at line 18 of file KeyUsage.h.
typedef std::vector<CPKIFKeyUsagePtr, PKIFAlloc<CPKIFKeyUsagePtr> > CPKIFKeyUsageList |
Definition at line 99 of file KeyUsage.h.
DECLARE_SMART_POINTERS | ( | CPKIFKeyUsageList | ) |
DECLARE_SMART_POINTERS | ( | CPKIFKeyUsage | ) |
CAC_API std::ostream& operator<< | ( | std::ostream & | os, | |
const CPKIFKeyUsage & | extension | |||
) |
Definition at line 336 of file KeyUsage.cpp.
References CPKIFKeyUsage::CRLSign(), CPKIFKeyUsage::DataEncipherment(), CPKIFKeyUsage::DecipherOnly(), CPKIFKeyUsage::DigitalSignature(), CPKIFKeyUsage::EncipherOnly(), CPKIFKeyUsage::KeyAgreement(), CPKIFKeyUsage::KeyCertSign(), CPKIFKeyUsage::KeyEncipherment(), and CPKIFKeyUsage::NonRepudiation().
CAC_API std::ostream& operator<< | ( | std::ostream & | os, | |
const CPKIFKeyUsagePtr & | extension | |||
) |