summaryrefslogtreecommitdiff
path: root/include/modules/ns_cert.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/modules/ns_cert.h')
-rw-r--r--include/modules/ns_cert.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/include/modules/ns_cert.h b/include/modules/ns_cert.h
index ca3f333fd..e02b9bd6e 100644
--- a/include/modules/ns_cert.h
+++ b/include/modules/ns_cert.h
@@ -60,3 +60,12 @@ struct NSCertList
virtual void Check() = 0;
};
+
+class CertService : public Service
+{
+ public:
+ CertService(Module *c) : Service(c, "CertService", "certs") { }
+
+ virtual NickCore* FindAccountFromCert(const Anope::string &cert) = 0;
+};
+