diff options
author | Sumit Bose <sbose@redhat.com> | 2015-07-15 09:40:00 +0200 |
---|---|---|
committer | Sumit Bose <sbose@redhat.com> | 2015-07-28 10:48:28 +0200 |
commit | aacb60a750f267b0d9ac627a70c0d647a5901894 (patch) | |
tree | eea601a3e54d74cad741695cef05258763888fe1 /src/util/cert.h | |
parent | 290e5b6fe6b1f9396666719110c165be16baea24 (diff) | |
download | sssd-aacb60a750f267b0d9ac627a70c0d647a5901894.tar.gz sssd-aacb60a750f267b0d9ac627a70c0d647a5901894.tar.xz sssd-aacb60a750f267b0d9ac627a70c0d647a5901894.zip |
ssh: generate public keys from certificatereview-sc
Resolves: https://fedorahosted.org/sssd/ticket/2711
Diffstat (limited to 'src/util/cert.h')
-rw-r--r-- | src/util/cert.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/util/cert.h b/src/util/cert.h index 79ea1a4ab..edbafc492 100644 --- a/src/util/cert.h +++ b/src/util/cert.h @@ -44,4 +44,8 @@ errno_t sss_cert_derb64_to_ldap_filter(TALLOC_CTX *mem_ctx, const char *derb64, errno_t bin_to_ldap_filter_value(TALLOC_CTX *mem_ctx, const uint8_t *blob, size_t blob_size, char **_str); + +errno_t cert_to_ssh_key(TALLOC_CTX *mem_ctx, const char *ca_db, + const uint8_t *der_blob, size_t der_size, + uint8_t **key, size_t *key_size); #endif /* __CERT_H__ */ |