diff options
Diffstat (limited to 'include/modules')
| -rw-r--r-- | include/modules/ns_cert.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/include/modules/ns_cert.h b/include/modules/ns_cert.h index 2d24cfeae..804643e77 100644 --- a/include/modules/ns_cert.h +++ b/include/modules/ns_cert.h @@ -54,6 +54,15 @@ public: */ virtual void EraseCert(const Anope::string &entry) = 0; + /** Replaces a fingerprint in the nick's certificate list + * + * @param oldentry The old fingerprint to remove + * @param newentry The new fingerprint to add + * + * Replaces the specified fingerprint in the cert list. + */ + virtual void ReplaceCert(const Anope::string &oldentry, const Anope::string &newentry) = 0; + /** Clears the entire nick's cert list * * Deletes all the memory allocated in the certificate list vector and then clears the vector. |
