#include <crypto.h>
Public Types | |
typedef shared_ptr< verifiedcert > | ptr |
Public Member Functions | |
verifiedcert (iter start_) | |
bool | verify (const string &filename) |
bool | verify (const verifiedcert &other) |
bool | verify (const rsa &extkey) |
Public Attributes | |
iter | start |
CAid | car |
bool | verified |
rsa | key |
Friends | |
reporter & | operator<< (reporter &o, const verifiedcert &p) |
typedef shared_ptr<verifiedcert> verifiedcert::ptr |
verifiedcert::verifiedcert | ( | iter | start_ | ) | [inline] |
bool verifiedcert::verify | ( | const rsa & | extkey | ) | [inline] |
References checkSHA1match(), copy(), key, rsa::perform(), start, and verified.
bool verifiedcert::verify | ( | const verifiedcert & | other | ) | [inline] |
bool verifiedcert::verify | ( | const string & | filename | ) | [inline] |
reporter& operator<< | ( | reporter & | o, | |
const verifiedcert & | p | |||
) | [friend] |
Referenced by verify().
Referenced by verify().
Referenced by verify().
Referenced by verify().