From 2545ae1311dd0fc5a32c0a2d3ced2a1bf56c3cff Mon Sep 17 00:00:00 2001 From: "Artyom V. Poptsov" Date: Sat, 11 Oct 2014 12:48:32 +0400 Subject: ssh/key.scm (private-key-to-file): New procedure * ssh/key-func.c (guile_ssh_private_key_to_file): New procedure. * ssh/key.scm (private-key-to-file): Export. * tests/key.scm ("private-key-to-file"): New TC. * doc/api-keys.texi (Keys): Add description of `private-key-to-file'. * NEWS: Update. --- doc/api-keys.texi | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'doc/api-keys.texi') diff --git a/doc/api-keys.texi b/doc/api-keys.texi index a787fd8..124ea63 100644 --- a/doc/api-keys.texi +++ b/doc/api-keys.texi @@ -60,6 +60,11 @@ user will be asked for passphrase to decrypt the key. Return a new Guile-SSH key of @code{#f} on error. @end deffn +@deffn {Scheme Procedure} private-key-to-file private-key file-name +Export @var{private-key} to a PAM file @var{file-name} on a disk. Throw +@code{guile-ssh-error} on error. Return value is undefined. +@end deffn + @deffn {Scheme Procedure} private-key->public-key private-key Get a public key from the @var{private-key}. @end deffn -- cgit v1.2.3