LibLogicalAccess  2.5.0
An Open Source RFID Library
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
logicalaccess::Pkcs7Certificate Class Reference

#include <pkcs7Certificate.hpp>

Public Member Functions

 Pkcs7Certificate ()
 
 Pkcs7Certificate (std::string data)
 
 ~Pkcs7Certificate ()
 
void setData (std::string data)
 
std::string getRawData () const
 
int verify (std::shared_ptr< PublicKey > key)
 
std::string getExpiryDate ()
 

Private Attributes

PKCS7 * _certificate
 
std::string _rawData
 

Constructor & Destructor Documentation

◆ Pkcs7Certificate() [1/2]

Pkcs7Certificate::Pkcs7Certificate ( )

◆ Pkcs7Certificate() [2/2]

Pkcs7Certificate::Pkcs7Certificate ( std::string  data)

◆ ~Pkcs7Certificate()

Pkcs7Certificate::~Pkcs7Certificate ( )

Member Function Documentation

◆ getExpiryDate()

std::string Pkcs7Certificate::getExpiryDate ( )

◆ getRawData()

std::string Pkcs7Certificate::getRawData ( ) const

◆ setData()

void Pkcs7Certificate::setData ( std::string  data)

◆ verify()

int Pkcs7Certificate::verify ( std::shared_ptr< PublicKey key)

Member Data Documentation

◆ _certificate

PKCS7* logicalaccess::Pkcs7Certificate::_certificate
private

◆ _rawData

std::string logicalaccess::Pkcs7Certificate::_rawData
private

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