Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ SSL_get_privatekey(3) — Tru64 UNIX 5.1b

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

SSL_use_PrivateKey(3)

SSL_use_PrivateKey_ASN1(3)

SSL_use_PrivateKey_file(3)

SSL_use_RSAPrivateKey(3)

SSL_use_RSAPrivateKey_ASN1(3)

SSL_use_RSAPrivateKey_file(3)

SSL_CTX_use_PrivateKey(3)

SSL_CTX_use_PrivateKey_ASN1(3)

SSL_CTX_use_PrivateKey_file(3)

SSL_CTX_use_RSAPrivateKey(3)

SSL_CTX_use_RSAPrivateKey_ASN1(3)

SSL_CTX_use_RSAPrivateKey_file(3)

SSL_get_privatekey(3)  —  Subroutines

NAME

SSL_get_privatekey − Get a private-key of the X.509 certificate loaded in the SSL structure

SYNOPSIS

#include <openssl/ssl.h>
EVP_PKEY ∗SSL_get_privatekey(
        SSL ∗s );

DESCRIPTION

The SSL_get_privatekey() function returns a pointer to a private-key of the X.509 certificate loaded in the SSL structure. Before calling this function, a private-key must be loaded into the SSL structure with another API (for example, SSL_use_PrivateKey_file(), SSL_CTX_use_PrivateKey_file(), etc.) 

RETURN VALUES

The following return values can occur:

NULLNo private-key is loaded in the SSL structure.  Getting a private-key failed. 

Pointer to an EVP_PKEY structure
The return value points to an EVP_PKEY structure in the SSL structure.

SEE ALSO

Functions: SSL_use_PrivateKey(3), SSL_use_PrivateKey_ASN1(3), SSL_use_PrivateKey_file(3), SSL_use_RSAPrivateKey(3), SSL_use_RSAPrivateKey_ASN1(3), SSL_use_RSAPrivateKey_file(3), SSL_CTX_use_PrivateKey(3), SSL_CTX_use_PrivateKey_ASN1(3), SSL_CTX_use_PrivateKey_file(3), SSL_CTX_use_RSAPrivateKey(3), SSL_CTX_use_RSAPrivateKey_ASN1(3), SSL_CTX_use_RSAPrivateKey_file(3)

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026