Add x509parse_time_future()

This commit is contained in:
Paul Bakker
2014-07-07 17:44:14 +02:00
parent 963918b88f
commit 0d844dd650
4 changed files with 93 additions and 39 deletions

View File

@@ -669,15 +669,26 @@ int x509_oid_get_numeric_string( char *buf, size_t size, x509_buf *oid );
/**
* \brief Check a given x509_time against the system time and check
* if it is valid.
* if it is not expired.
*
* \param time x509_time to check
*
* \return Return 0 if the x509_time is still valid,
* \return 0 if the x509_time is still valid,
* or 1 otherwise.
*/
int x509parse_time_expired( const x509_time *time );
/**
* \brief Check a given x509_time against the system time and check
* if it is not from the future.
*
* \param time x509_time to check
*
* \return 0 if the x509_time is already valid,
* or 1 otherwise.
*/
int x509parse_time_future( const x509_time *time );
/**
* \name Functions to verify a certificate
* \{