added -avoid-version to LDFLAGS, plugins are not versioned
[strongswan.git] / src / charon / plugins / stroke / stroke_ca.h
index 5633196..c882d7b 100644 (file)
@@ -1,4 +1,5 @@
 /*
+ * Copyright (C) 2008 Tobias Brunner
  * Copyright (C) 2008 Martin Willi
  * Hochschule fuer Technik Rapperswil
  *
@@ -11,8 +12,6 @@
  * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
  * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  * for more details.
- *
- * $Id$
  */
 
 /**
@@ -61,6 +60,13 @@ struct stroke_ca_t {
        void (*list)(stroke_ca_t *this, stroke_msg_t *msg, FILE *out);
        
        /**
+        * Check if a certificate can be made available through hash and URL.
+        * 
+        * @param cert          peer certificate
+        */
+       void (*check_for_hash_and_url)(stroke_ca_t *this, certificate_t* cert);
+       
+       /**
      * Destroy a stroke_ca instance.
      */
     void (*destroy)(stroke_ca_t *this);
@@ -71,4 +77,4 @@ struct stroke_ca_t {
  */
 stroke_ca_t *stroke_ca_create(stroke_cred_t *cred);
 
-#endif /* STROKE_CA_H_ @}*/
+#endif /** STROKE_CA_H_ @}*/