OpenSSL  1.0.1c
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Attributes | List of all members
cert_st Struct Reference

#include <ssl_locl.h>

Public Attributes

CERT_PKEYkey
 
int valid
 
unsigned long mask_k
 
unsigned long mask_a
 
unsigned long export_mask_k
 
unsigned long export_mask_a
 
RSArsa_tmp
 
RSA *(* rsa_tmp_cb )(SSL *ssl, int is_export, int keysize)
 
DHdh_tmp
 
DH *(* dh_tmp_cb )(SSL *ssl, int is_export, int keysize)
 
EC_KEYecdh_tmp
 
EC_KEY *(* ecdh_tmp_cb )(SSL *ssl, int is_export, int keysize)
 
CERT_PKEY pkeys [SSL_PKEY_NUM]
 
int references
 

Detailed Description

Definition at line 479 of file ssl_locl.h.

Member Data Documentation

DH* cert_st::dh_tmp

Definition at line 498 of file ssl_locl.h.

DH*(* cert_st::dh_tmp_cb)(SSL *ssl, int is_export, int keysize)

Definition at line 499 of file ssl_locl.h.

EC_KEY* cert_st::ecdh_tmp

Definition at line 502 of file ssl_locl.h.

EC_KEY*(* cert_st::ecdh_tmp_cb)(SSL *ssl, int is_export, int keysize)

Definition at line 504 of file ssl_locl.h.

unsigned long cert_st::export_mask_a

Definition at line 492 of file ssl_locl.h.

unsigned long cert_st::export_mask_k

Definition at line 491 of file ssl_locl.h.

CERT_PKEY* cert_st::key

Definition at line 482 of file ssl_locl.h.

unsigned long cert_st::mask_a

Definition at line 490 of file ssl_locl.h.

unsigned long cert_st::mask_k

Definition at line 489 of file ssl_locl.h.

CERT_PKEY cert_st::pkeys[SSL_PKEY_NUM]

Definition at line 507 of file ssl_locl.h.

int cert_st::references

Definition at line 509 of file ssl_locl.h.

RSA* cert_st::rsa_tmp

Definition at line 494 of file ssl_locl.h.

RSA*(* cert_st::rsa_tmp_cb)(SSL *ssl, int is_export, int keysize)

Definition at line 495 of file ssl_locl.h.

int cert_st::valid

Definition at line 488 of file ssl_locl.h.


The documentation for this struct was generated from the following file: