Support for warning when a CRL expires
This commit is contained in:
parent
bf3eccd564
commit
cea9be523e
@ -865,6 +865,14 @@ void setEncryptionCRLNearExpiryInterval( int );
|
|||||||
int encryptionCRLNearExpiryInterval( void );
|
int encryptionCRLNearExpiryInterval( void );
|
||||||
|
|
||||||
|
|
||||||
|
/*! \ingroup groupConfigCrypt
|
||||||
|
\brief Returns the number of days the currently active certification
|
||||||
|
list is still valid.
|
||||||
|
*/
|
||||||
|
int encryptionCRLsDaysLeftToExpiry( void );
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*! \ingroup groupConfigDir
|
/*! \ingroup groupConfigDir
|
||||||
\brief This function returns an XML representation of a
|
\brief This function returns an XML representation of a
|
||||||
configuration dialog for selecting a directory
|
configuration dialog for selecting a directory
|
||||||
|
@ -681,6 +681,11 @@ bool receiverEmailAddressNotInCertificateWarning()
|
|||||||
void setEncryptionUseCRLs( bool flag )
|
void setEncryptionUseCRLs( bool flag )
|
||||||
{
|
{
|
||||||
config.encryptionUseCRLs = 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()
|
bool encryptionUseCRLs()
|
||||||
@ -688,6 +693,16 @@ bool encryptionUseCRLs()
|
|||||||
return config.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 )
|
void setEncryptionCRLExpiryNearWarning( bool flag )
|
||||||
{
|
{
|
||||||
config.encryptionCRLExpiryNearWarning = flag;
|
config.encryptionCRLExpiryNearWarning = flag;
|
||||||
|
Loading…
Reference in New Issue
Block a user