#include <PKIFAttribute.h>
TSP-enforcing: No
Definition at line 35 of file PKIFAttribute.h.
Public Member Functions | |
CPKIFASN1Attribute () | |
CPKIFASN1Attribute (const CPKIFBufferPtr &ext) | |
virtual | ~CPKIFASN1Attribute () |
const CPKIFOIDPtr | GetAttrType () const |
const CPKIFBufferPtr | GetAttrValues () const |
CPKIFASN1Attribute::CPKIFASN1Attribute | ( | ) |
Interface: External
Defaul constructor
Definition at line 36 of file PKIFAttribute.cpp.
CPKIFASN1Attribute::CPKIFASN1Attribute | ( | const CPKIFBufferPtr & | ext | ) |
Interface: External
This constructor is internally invoked; this version will throw a std::bad_alloc exception if allocation of memory fails or ASN.1 decoding errors if the object cannot be parsed.
std::bad_alloc |
Definition at line 50 of file PKIFAttribute.cpp.
References CACASNWRAPPER_CREATE, COMMON_INVALID_INPUT, and TOOLKIT_X509_ASN.
CPKIFASN1Attribute::~CPKIFASN1Attribute | ( | ) | [virtual] |
Interface: External
The function destroys an instance of CPKIFASN1Attribute.
Definition at line 78 of file PKIFAttribute.cpp.
const CPKIFOIDPtr CPKIFASN1Attribute::GetAttrType | ( | ) | const |
Interface: External
This function is used to retrive attribute type information
Definition at line 93 of file PKIFAttribute.cpp.
const CPKIFBufferPtr CPKIFASN1Attribute::GetAttrValues | ( | ) | const |
Interface: External
This function is used to retrive attribute values
Definition at line 105 of file PKIFAttribute.cpp.