Moved data structures to new collections subfolder
[strongswan.git] / src / libstrongswan / credentials / keys / shared_key.h
index 33d734b..900c661 100644 (file)
@@ -21,7 +21,7 @@
 #ifndef SHARED_KEY_H_
 #define SHARED_KEY_H_
 
-#include <utils/enumerator.h>
+#include <collections/enumerator.h>
 #include <utils/identification.h>
 
 typedef struct shared_key_t shared_key_t;
@@ -41,6 +41,8 @@ enum shared_key_type_t {
        SHARED_PRIVATE_KEY_PASS,
        /** PIN to unlock a smartcard */
        SHARED_PIN,
+       /** Calculated NT Hash = MD4(UTF-16LE(password)) */
+       SHARED_NT_HASH,
 };
 
 /**
@@ -78,9 +80,9 @@ struct shared_key_t {
        shared_key_t* (*get_ref)(shared_key_t *this);
 
        /**
-     * Destroy a shared_key instance if all references are gone.
-     */
-    void (*destroy)(shared_key_t *this);
+        * Destroy a shared_key instance if all references are gone.
+        */
+       void (*destroy)(shared_key_t *this);
 };
 
 /**