![]() |
Disk ARchive 2.8.0
Full featured and portable backup and archiving tool
|
signator status More...
#include <crypto.hpp>
Public Types | |
enum | result_t { good , bad , unknown_key , error } |
enum | key_validity_t { valid , expired , revoked } |
Public Member Functions | |
bool | operator< (const signator &ref) const |
bool | operator== (const signator &ref) const |
Public Attributes | |
key_validity_t | key_validity |
validity of the key used to verify the signature More... | |
result_t | result |
status of the signing More... | |
std::string | fingerprint |
fingerprint of the key More... | |
datetime | signing_date |
date of signature More... | |
datetime | signature_expiration_date |
date of expiration of this signature More... | |
signator status
Definition at line 62 of file crypto.hpp.
Enumerator | |
---|---|
valid | the key we have is neither expired nor revoked |
expired | the key we have has expired |
revoked | the key we have has been revoked |
Definition at line 71 of file crypto.hpp.
Enumerator | |
---|---|
good | good signature |
bad | key correct bug signature tempered |
unknown_key | no key found to check the signature |
error | signature failed to be checked for other error |
Definition at line 64 of file crypto.hpp.
|
inline |
Definition at line 82 of file crypto.hpp.
|
inline |
Definition at line 83 of file crypto.hpp.
std::string libdar::signator::fingerprint |
fingerprint of the key
Definition at line 79 of file crypto.hpp.
key_validity_t libdar::signator::key_validity |
validity of the key used to verify the signature
Definition at line 77 of file crypto.hpp.
result_t libdar::signator::result |
status of the signing
Definition at line 78 of file crypto.hpp.
datetime libdar::signator::signature_expiration_date |
date of expiration of this signature
Definition at line 81 of file crypto.hpp.
datetime libdar::signator::signing_date |
date of signature
Definition at line 80 of file crypto.hpp.