aboutsummaryrefslogtreecommitdiffstats
path: root/src/charon/credentials/credential_manager.h
diff options
context:
space:
mode:
authorMartin Willi <martin@strongswan.org>2008-03-27 06:37:29 +0000
committerMartin Willi <martin@strongswan.org>2008-03-27 06:37:29 +0000
commitf957f7dfb32b18fd483285fa7feabd8514d34216 (patch)
treebc2acb35d6a3365b5f3761a1c8b51cdfba0021ad /src/charon/credentials/credential_manager.h
parentd61bd27a9a1853aa246004903707dfa255578f23 (diff)
downloadstrongswan-f957f7dfb32b18fd483285fa7feabd8514d34216.tar.bz2
strongswan-f957f7dfb32b18fd483285fa7feabd8514d34216.tar.xz
implemented cert cache flushing, ipsec purgeocsp
Diffstat (limited to 'src/charon/credentials/credential_manager.h')
-rw-r--r--src/charon/credentials/credential_manager.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/charon/credentials/credential_manager.h b/src/charon/credentials/credential_manager.h
index 816b9028e..ca22f98a2 100644
--- a/src/charon/credentials/credential_manager.h
+++ b/src/charon/credentials/credential_manager.h
@@ -160,6 +160,13 @@ struct credential_manager_t {
identification_t *id, auth_info_t *auth);
/**
+ * Flush the certificate cache.
+ *
+ * @param type type of certificate to flush, or CERT_ANY
+ */
+ void (*flush_cache)(credential_manager_t *this, certificate_type_t type);
+
+ /**
* Register a credential set to the manager.
*
* @param set set to register