sshkey: Add support to parse SSH public keys from files with left|rightsigkey

This commit is contained in:
Tobias Brunner
2014-06-18 09:16:24 +02:00
parent 97dafa16a0
commit 1cda692110
3 changed files with 59 additions and 3 deletions
@@ -1,5 +1,5 @@
/*
* Copyright (C) 2013 Tobias Brunner
* Copyright (C) 2013-2014 Tobias Brunner
* Hochschule fuer Technik Rapperswil
*
* This program is free software; you can redistribute it and/or modify it
@@ -48,4 +48,15 @@ struct sshkey_public_key_t {
*/
sshkey_public_key_t *sshkey_public_key_load(key_type_t type, va_list args);
/**
* Load a public key in RFC 4253 format as certificate.
*
* Takes a BUILD_FROM_FILE and BUILD_SUBJECT argument.
*
* @param type type of the certificate, must be CERT_TRUSTED_PUBKEY
* @param args builder_part_t argument list
* @return built certificate, NULL on failure
*/
certificate_t *sshkey_certificate_load(certificate_type_t type, va_list args);
#endif /** SSHKEY_BUILDER_H_ @}*/