libcryptosec
Public Member Functions | Protected Attributes | List of all members
Asn1Attribute Class Reference

#include <Asn1Attribute.h>

Public Member Functions

 Asn1Attribute ()
 
 Asn1Attribute (X509_ATTRIBUTE *attr)
 
virtual ~Asn1Attribute ()
 
ObjectIdentifier getOid () const throw ()
 
void setOid () const throw ()
 
vector< Asn1TypegetValue () const throw ()
 
void setValue (vector< Asn1Type >) const throw ()
 
X509_ATTRIBUTE * getX509Attribute () const throw ()
 

Protected Attributes

X509_ATTRIBUTE * attr
 

Constructor & Destructor Documentation

◆ Asn1Attribute() [1/2]

Asn1Attribute::Asn1Attribute ( )

◆ Asn1Attribute() [2/2]

Asn1Attribute::Asn1Attribute ( X509_ATTRIBUTE *  attr)

◆ ~Asn1Attribute()

Asn1Attribute::~Asn1Attribute ( )
virtual

Member Function Documentation

◆ getOid()

ObjectIdentifier Asn1Attribute::getOid ( ) const
throw (
)

◆ getValue()

vector<Asn1Type> Asn1Attribute::getValue ( ) const
throw (
)

◆ getX509Attribute()

X509_ATTRIBUTE* Asn1Attribute::getX509Attribute ( ) const
throw (
)

◆ setOid()

void Asn1Attribute::setOid ( ) const
throw (
)

◆ setValue()

void Asn1Attribute::setValue ( vector< Asn1Type ) const
throw (
)

Member Data Documentation

◆ attr

X509_ATTRIBUTE* Asn1Attribute::attr
protected

The documentation for this class was generated from the following files: