webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Functions
engine.c File Reference
#include <openssl/engine.h>
#include <string.h>
#include <assert.h>
#include <openssl/ec_key.h>
#include <openssl/err.h>
#include <openssl/mem.h>
#include <openssl/rsa.h>
#include <openssl/thread.h>

Classes

struct  engine_st
 

Functions

ENGINEENGINE_new (void)
 
void ENGINE_free (ENGINE *engine)
 
int ENGINE_set_RSA_method (ENGINE *engine, const RSA_METHOD *method, size_t method_size)
 
RSA_METHODENGINE_get_RSA_method (const ENGINE *engine)
 
int ENGINE_set_ECDSA_method (ENGINE *engine, const ECDSA_METHOD *method, size_t method_size)
 
ECDSA_METHODENGINE_get_ECDSA_method (const ENGINE *engine)
 
void METHOD_ref (void *method_in)
 
void METHOD_unref (void *method_in)
 

Function Documentation

◆ ENGINE_free()

void ENGINE_free ( ENGINE engine)

◆ ENGINE_get_ECDSA_method()

ECDSA_METHOD* ENGINE_get_ECDSA_method ( const ENGINE engine)

◆ ENGINE_get_RSA_method()

RSA_METHOD* ENGINE_get_RSA_method ( const ENGINE engine)

◆ ENGINE_new()

ENGINE* ENGINE_new ( void  )

◆ ENGINE_set_ECDSA_method()

int ENGINE_set_ECDSA_method ( ENGINE engine,
const ECDSA_METHOD method,
size_t  method_size 
)

◆ ENGINE_set_RSA_method()

int ENGINE_set_RSA_method ( ENGINE engine,
const RSA_METHOD method,
size_t  method_size 
)

◆ METHOD_ref()

void METHOD_ref ( void method_in)

◆ METHOD_unref()

void METHOD_unref ( void method_in)