Eneboo - Documentación para desarrolladores
Funciones
Referencia del Archivo src/libdigidoc/openssl/ssl/ssl_rsa.c
#include <stdio.h>
#include "ssl_locl.h"
#include <openssl/bio.h>
#include <openssl/objects.h>
#include <openssl/evp.h>
#include <openssl/x509.h>
#include <openssl/pem.h>

Funciones

int SSL_use_certificate (SSL *ssl, X509 *x)
int SSL_use_certificate_file (SSL *ssl, const char *file, int type)
int SSL_use_certificate_ASN1 (SSL *ssl, const unsigned char *d, int len)
int SSL_use_RSAPrivateKey (SSL *ssl, RSA *rsa)
int SSL_use_RSAPrivateKey_file (SSL *ssl, const char *file, int type)
int SSL_use_RSAPrivateKey_ASN1 (SSL *ssl, unsigned char *d, long len)
int SSL_use_PrivateKey (SSL *ssl, EVP_PKEY *pkey)
int SSL_use_PrivateKey_file (SSL *ssl, const char *file, int type)
int SSL_use_PrivateKey_ASN1 (int type, SSL *ssl, const unsigned char *d, long len)
int SSL_CTX_use_certificate (SSL_CTX *ctx, X509 *x)
int SSL_CTX_use_certificate_file (SSL_CTX *ctx, const char *file, int type)
int SSL_CTX_use_certificate_ASN1 (SSL_CTX *ctx, int len, const unsigned char *d)
int SSL_CTX_use_RSAPrivateKey (SSL_CTX *ctx, RSA *rsa)
int SSL_CTX_use_RSAPrivateKey_file (SSL_CTX *ctx, const char *file, int type)
int SSL_CTX_use_RSAPrivateKey_ASN1 (SSL_CTX *ctx, const unsigned char *d, long len)
int SSL_CTX_use_PrivateKey (SSL_CTX *ctx, EVP_PKEY *pkey)
int SSL_CTX_use_PrivateKey_file (SSL_CTX *ctx, const char *file, int type)
int SSL_CTX_use_PrivateKey_ASN1 (int type, SSL_CTX *ctx, const unsigned char *d, long len)
int SSL_CTX_use_certificate_chain_file (SSL_CTX *ctx, const char *file)

Documentación de las funciones

int SSL_CTX_use_certificate ( SSL_CTX ctx,
X509 x 
)
int SSL_CTX_use_certificate_ASN1 ( SSL_CTX ctx,
int  len,
const unsigned char *  d 
)
int SSL_CTX_use_certificate_chain_file ( SSL_CTX ctx,
const char *  file 
)
int SSL_CTX_use_certificate_file ( SSL_CTX ctx,
const char *  file,
int  type 
)
int SSL_CTX_use_PrivateKey ( SSL_CTX ctx,
EVP_PKEY pkey 
)
int SSL_CTX_use_PrivateKey_ASN1 ( int  type,
SSL_CTX ctx,
const unsigned char *  d,
long  len 
)
int SSL_CTX_use_PrivateKey_file ( SSL_CTX ctx,
const char *  file,
int  type 
)
int SSL_CTX_use_RSAPrivateKey ( SSL_CTX ctx,
RSA rsa 
)
int SSL_CTX_use_RSAPrivateKey_ASN1 ( SSL_CTX ctx,
const unsigned char *  d,
long  len 
)
int SSL_CTX_use_RSAPrivateKey_file ( SSL_CTX ctx,
const char *  file,
int  type 
)
int SSL_use_certificate ( SSL ssl,
X509 x 
)
int SSL_use_certificate_ASN1 ( SSL ssl,
const unsigned char *  d,
int  len 
)
int SSL_use_certificate_file ( SSL ssl,
const char *  file,
int  type 
)
int SSL_use_PrivateKey ( SSL ssl,
EVP_PKEY pkey 
)
int SSL_use_PrivateKey_ASN1 ( int  type,
SSL ssl,
const unsigned char *  d,
long  len 
)
int SSL_use_PrivateKey_file ( SSL ssl,
const char *  file,
int  type 
)
int SSL_use_RSAPrivateKey ( SSL ssl,
RSA rsa 
)
int SSL_use_RSAPrivateKey_ASN1 ( SSL ssl,
unsigned char *  d,
long  len 
)
int SSL_use_RSAPrivateKey_file ( SSL ssl,
const char *  file,
int  type 
)
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'