Support for warning when a CRL expires

This commit is contained in:
Matthias Kalle Dalheimer 2002-03-01 17:54:26 +00:00
parent bf3eccd564
commit cea9be523e
2 changed files with 23 additions and 0 deletions

View File

@ -865,6 +865,14 @@ void setEncryptionCRLNearExpiryInterval( int );
int encryptionCRLNearExpiryInterval( void );
/*! \ingroup groupConfigCrypt
\brief Returns the number of days the currently active certification
list is still valid.
*/
int encryptionCRLsDaysLeftToExpiry( void );
/*! \ingroup groupConfigDir
\brief This function returns an XML representation of a
configuration dialog for selecting a directory

View File

@ -681,6 +681,11 @@ bool receiverEmailAddressNotInCertificateWarning()
void setEncryptionUseCRLs( bool flag )
{
config.encryptionUseCRLs = flag;
/* PENDING(g10) Store this setting in gpgme and use it. If true,
every certificate used for encryption should be checked against
applicable CRLs.
*/
}
bool encryptionUseCRLs()
@ -688,6 +693,16 @@ bool encryptionUseCRLs()
return config.encryptionUseCRLs;
}
int encryptionCRLsDaysLeftToExpiry()
{
/* PENDING(g10)
Please return the number of days that are left until the
CRL used for encryption expires.
*/
return 10; // dummy that triggers a warning in the MUA
}
void setEncryptionCRLExpiryNearWarning( bool flag )
{
config.encryptionCRLExpiryNearWarning = flag;