diff options
Diffstat (limited to 'src/libstrongswan/credentials/keys/shared_key.h')
-rw-r--r-- | src/libstrongswan/credentials/keys/shared_key.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/libstrongswan/credentials/keys/shared_key.h b/src/libstrongswan/credentials/keys/shared_key.h index 86586a7c7..ceb1309b7 100644 --- a/src/libstrongswan/credentials/keys/shared_key.h +++ b/src/libstrongswan/credentials/keys/shared_key.h @@ -83,4 +83,13 @@ struct shared_key_t { void (*destroy)(shared_key_t *this); }; +/** + * A simple private key implementation + * + * @param type type of the shared key + * @param key key data, gets owned by instance + * @return simple shared key instance + */ +shared_key_t *shared_key_create(shared_key_type_t type, chunk_t key); + #endif /** SHARED_KEY_H_ @} */ |