ValidityPeriod of a certificate.
More...
#include <validity-period.hpp>
|
| time_t | notBefore = 0 |
| | NotBefore field in seconds since Unix epoch.
|
| |
| time_t | notAfter = 0 |
| | NotAfter field in seconds since Unix epoch.
|
| |
ValidityPeriod of a certificate.
◆ ValidityPeriod() [1/2]
| ndnph::ValidityPeriod::ValidityPeriod |
( |
| ) |
|
|
default |
◆ ValidityPeriod() [2/2]
| ndnph::ValidityPeriod::ValidityPeriod |
( |
time_t |
notBefore, |
|
|
time_t |
notAfter |
|
) |
| |
|
inlineexplicit |
◆ daysFromNow()
| static ValidityPeriod ndnph::ValidityPeriod::daysFromNow |
( |
uint64_t |
days | ) |
|
|
inlinestatic |
Get a ValidityPeriod from now until days later.
◆ decodeFrom()
| bool ndnph::ValidityPeriod::decodeFrom |
( |
const Decoder::Tlv & |
input | ) |
|
|
inline |
◆ encodeTo()
| void ndnph::ValidityPeriod::encodeTo |
( |
Encoder & |
encoder | ) |
const |
|
inline |
◆ getMax()
Get a very long ValidityPeriod.
◆ includes()
| bool ndnph::ValidityPeriod::includes |
( |
time_t |
t | ) |
|
|
inline |
Determine whether the timestamp (in seconds) is within validity period.
◆ includesUnix()
| bool ndnph::ValidityPeriod::includesUnix |
( |
uint64_t |
t = port::UnixTime::now() | ) |
|
|
inline |
Determine whether the Unix timestamp (in microseconds) is within validity period.
◆ intersect()
Calculate the intersection of this and other ValidityPeriod.
◆ secondsFromNow()
| static ValidityPeriod ndnph::ValidityPeriod::secondsFromNow |
( |
uint64_t |
seconds | ) |
|
|
inlinestatic |
Get a ValidityPeriod from now until seconds later.
◆ notAfter
| time_t ndnph::ValidityPeriod::notAfter = 0 |
NotAfter field in seconds since Unix epoch.
◆ notBefore
| time_t ndnph::ValidityPeriod::notBefore = 0 |
NotBefore field in seconds since Unix epoch.
The documentation for this class was generated from the following file: