Ark Server API (ASE) - Wiki
Loading...
Searching...
No Matches
ossl_typ.h File Reference
#include <limits.h>
#include <openssl/e_os2.h>
+ Include dependency graph for ossl_typ.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct asn1_string_st ASN1_INTEGER
 
typedef struct asn1_string_st ASN1_ENUMERATED
 
typedef struct asn1_string_st ASN1_BIT_STRING
 
typedef struct asn1_string_st ASN1_OCTET_STRING
 
typedef struct asn1_string_st ASN1_PRINTABLESTRING
 
typedef struct asn1_string_st ASN1_T61STRING
 
typedef struct asn1_string_st ASN1_IA5STRING
 
typedef struct asn1_string_st ASN1_GENERALSTRING
 
typedef struct asn1_string_st ASN1_UNIVERSALSTRING
 
typedef struct asn1_string_st ASN1_BMPSTRING
 
typedef struct asn1_string_st ASN1_UTCTIME
 
typedef struct asn1_string_st ASN1_TIME
 
typedef struct asn1_string_st ASN1_GENERALIZEDTIME
 
typedef struct asn1_string_st ASN1_VISIBLESTRING
 
typedef struct asn1_string_st ASN1_UTF8STRING
 
typedef struct asn1_string_st ASN1_STRING
 
typedef int ASN1_BOOLEAN
 
typedef int ASN1_NULL
 
typedef struct asn1_object_st ASN1_OBJECT
 
typedef struct ASN1_ITEM_st ASN1_ITEM
 
typedef struct asn1_pctx_st ASN1_PCTX
 
typedef struct asn1_sctx_st ASN1_SCTX
 
typedef struct bio_st BIO
 
typedef struct bignum_st BIGNUM
 
typedef struct bignum_ctx BN_CTX
 
typedef struct bn_blinding_st BN_BLINDING
 
typedef struct bn_mont_ctx_st BN_MONT_CTX
 
typedef struct bn_recp_ctx_st BN_RECP_CTX
 
typedef struct bn_gencb_st BN_GENCB
 
typedef struct buf_mem_st BUF_MEM
 
typedef struct evp_cipher_st EVP_CIPHER
 
typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX
 
typedef struct evp_md_st EVP_MD
 
typedef struct evp_md_ctx_st EVP_MD_CTX
 
typedef struct evp_pkey_st EVP_PKEY
 
typedef struct evp_pkey_asn1_method_st EVP_PKEY_ASN1_METHOD
 
typedef struct evp_pkey_method_st EVP_PKEY_METHOD
 
typedef struct evp_pkey_ctx_st EVP_PKEY_CTX
 
typedef struct evp_Encode_Ctx_st EVP_ENCODE_CTX
 
typedef struct hmac_ctx_st HMAC_CTX
 
typedef struct dh_st DH
 
typedef struct dh_method DH_METHOD
 
typedef struct dsa_st DSA
 
typedef struct dsa_method DSA_METHOD
 
typedef struct rsa_st RSA
 
typedef struct rsa_meth_st RSA_METHOD
 
typedef struct rsa_pss_params_st RSA_PSS_PARAMS
 
typedef struct ec_key_st EC_KEY
 
typedef struct ec_key_method_st EC_KEY_METHOD
 
typedef struct rand_meth_st RAND_METHOD
 
typedef struct rand_drbg_st RAND_DRBG
 
typedef struct ssl_dane_st SSL_DANE
 
typedef struct x509_st X509
 
typedef struct X509_algor_st X509_ALGOR
 
typedef struct X509_crl_st X509_CRL
 
typedef struct x509_crl_method_st X509_CRL_METHOD
 
typedef struct x509_revoked_st X509_REVOKED
 
typedef struct X509_name_st X509_NAME
 
typedef struct X509_pubkey_st X509_PUBKEY
 
typedef struct x509_store_st X509_STORE
 
typedef struct x509_store_ctx_st X509_STORE_CTX
 
typedef struct x509_object_st X509_OBJECT
 
typedef struct x509_lookup_st X509_LOOKUP
 
typedef struct x509_lookup_method_st X509_LOOKUP_METHOD
 
typedef struct X509_VERIFY_PARAM_st X509_VERIFY_PARAM
 
typedef struct x509_sig_info_st X509_SIG_INFO
 
typedef struct pkcs8_priv_key_info_st PKCS8_PRIV_KEY_INFO
 
typedef struct v3_ext_ctx X509V3_CTX
 
typedef struct conf_st CONF
 
typedef struct ossl_init_settings_st OPENSSL_INIT_SETTINGS
 
typedef struct ui_st UI
 
typedef struct ui_method_st UI_METHOD
 
typedef struct engine_st ENGINE
 
typedef struct ssl_st SSL
 
typedef struct ssl_ctx_st SSL_CTX
 
typedef struct comp_ctx_st COMP_CTX
 
typedef struct comp_method_st COMP_METHOD
 
typedef struct X509_POLICY_NODE_st X509_POLICY_NODE
 
typedef struct X509_POLICY_LEVEL_st X509_POLICY_LEVEL
 
typedef struct X509_POLICY_TREE_st X509_POLICY_TREE
 
typedef struct X509_POLICY_CACHE_st X509_POLICY_CACHE
 
typedef struct AUTHORITY_KEYID_st AUTHORITY_KEYID
 
typedef struct DIST_POINT_st DIST_POINT
 
typedef struct ISSUING_DIST_POINT_st ISSUING_DIST_POINT
 
typedef struct NAME_CONSTRAINTS_st NAME_CONSTRAINTS
 
typedef struct crypto_ex_data_st CRYPTO_EX_DATA
 
typedef struct ocsp_req_ctx_st OCSP_REQ_CTX
 
typedef struct ocsp_response_st OCSP_RESPONSE
 
typedef struct ocsp_responder_id_st OCSP_RESPID
 
typedef struct sct_st SCT
 
typedef struct sct_ctx_st SCT_CTX
 
typedef struct ctlog_st CTLOG
 
typedef struct ctlog_store_st CTLOG_STORE
 
typedef struct ct_policy_eval_ctx_st CT_POLICY_EVAL_CTX
 
typedef struct ossl_store_info_st OSSL_STORE_INFO
 
typedef struct ossl_store_search_st OSSL_STORE_SEARCH
 
typedef long ossl_intmax_t
 
typedef unsigned long ossl_uintmax_t
 

Typedef Documentation

◆ ASN1_BIT_STRING

Definition at line 42 of file ossl_typ.h.

◆ ASN1_BMPSTRING

Definition at line 49 of file ossl_typ.h.

◆ ASN1_BOOLEAN

typedef int ASN1_BOOLEAN

Definition at line 56 of file ossl_typ.h.

◆ ASN1_ENUMERATED

Definition at line 41 of file ossl_typ.h.

◆ ASN1_GENERALIZEDTIME

Definition at line 52 of file ossl_typ.h.

◆ ASN1_GENERALSTRING

Definition at line 47 of file ossl_typ.h.

◆ ASN1_IA5STRING

Definition at line 46 of file ossl_typ.h.

◆ ASN1_INTEGER

typedef struct asn1_string_st ASN1_INTEGER

Definition at line 40 of file ossl_typ.h.

◆ ASN1_ITEM

typedef struct ASN1_ITEM_st ASN1_ITEM

Definition at line 62 of file ossl_typ.h.

◆ ASN1_NULL

typedef int ASN1_NULL

Definition at line 57 of file ossl_typ.h.

◆ ASN1_OBJECT

typedef struct asn1_object_st ASN1_OBJECT

Definition at line 60 of file ossl_typ.h.

◆ ASN1_OCTET_STRING

Definition at line 43 of file ossl_typ.h.

◆ ASN1_PCTX

typedef struct asn1_pctx_st ASN1_PCTX

Definition at line 63 of file ossl_typ.h.

◆ ASN1_PRINTABLESTRING

Definition at line 44 of file ossl_typ.h.

◆ ASN1_SCTX

typedef struct asn1_sctx_st ASN1_SCTX

Definition at line 64 of file ossl_typ.h.

◆ ASN1_STRING

typedef struct asn1_string_st ASN1_STRING

Definition at line 55 of file ossl_typ.h.

◆ ASN1_T61STRING

Definition at line 45 of file ossl_typ.h.

◆ ASN1_TIME

typedef struct asn1_string_st ASN1_TIME

Definition at line 51 of file ossl_typ.h.

◆ ASN1_UNIVERSALSTRING

Definition at line 48 of file ossl_typ.h.

◆ ASN1_UTCTIME

typedef struct asn1_string_st ASN1_UTCTIME

Definition at line 50 of file ossl_typ.h.

◆ ASN1_UTF8STRING

Definition at line 54 of file ossl_typ.h.

◆ ASN1_VISIBLESTRING

Definition at line 53 of file ossl_typ.h.

◆ AUTHORITY_KEYID

typedef struct AUTHORITY_KEYID_st AUTHORITY_KEYID

Definition at line 159 of file ossl_typ.h.

◆ BIGNUM

typedef struct bignum_st BIGNUM

Definition at line 80 of file ossl_typ.h.

◆ BIO

typedef struct bio_st BIO

Definition at line 79 of file ossl_typ.h.

◆ BN_BLINDING

typedef struct bn_blinding_st BN_BLINDING

Definition at line 82 of file ossl_typ.h.

◆ BN_CTX

typedef struct bignum_ctx BN_CTX

Definition at line 81 of file ossl_typ.h.

◆ BN_GENCB

typedef struct bn_gencb_st BN_GENCB

Definition at line 85 of file ossl_typ.h.

◆ BN_MONT_CTX

typedef struct bn_mont_ctx_st BN_MONT_CTX

Definition at line 83 of file ossl_typ.h.

◆ BN_RECP_CTX

typedef struct bn_recp_ctx_st BN_RECP_CTX

Definition at line 84 of file ossl_typ.h.

◆ BUF_MEM

typedef struct buf_mem_st BUF_MEM

Definition at line 87 of file ossl_typ.h.

◆ COMP_CTX

typedef struct comp_ctx_st COMP_CTX

Definition at line 151 of file ossl_typ.h.

◆ COMP_METHOD

typedef struct comp_method_st COMP_METHOD

Definition at line 152 of file ossl_typ.h.

◆ CONF

typedef struct conf_st CONF

Definition at line 141 of file ossl_typ.h.

◆ CRYPTO_EX_DATA

Definition at line 164 of file ossl_typ.h.

◆ CT_POLICY_EVAL_CTX

typedef struct ct_policy_eval_ctx_st CT_POLICY_EVAL_CTX

Definition at line 174 of file ossl_typ.h.

◆ CTLOG

typedef struct ctlog_st CTLOG

Definition at line 172 of file ossl_typ.h.

◆ CTLOG_STORE

typedef struct ctlog_store_st CTLOG_STORE

Definition at line 173 of file ossl_typ.h.

◆ DH

typedef struct dh_st DH

Definition at line 104 of file ossl_typ.h.

◆ DH_METHOD

typedef struct dh_method DH_METHOD

Definition at line 105 of file ossl_typ.h.

◆ DIST_POINT

typedef struct DIST_POINT_st DIST_POINT

Definition at line 160 of file ossl_typ.h.

◆ DSA

typedef struct dsa_st DSA

Definition at line 107 of file ossl_typ.h.

◆ DSA_METHOD

typedef struct dsa_method DSA_METHOD

Definition at line 108 of file ossl_typ.h.

◆ EC_KEY

typedef struct ec_key_st EC_KEY

Definition at line 114 of file ossl_typ.h.

◆ EC_KEY_METHOD

typedef struct ec_key_method_st EC_KEY_METHOD

Definition at line 115 of file ossl_typ.h.

◆ ENGINE

typedef struct engine_st ENGINE

Definition at line 147 of file ossl_typ.h.

◆ EVP_CIPHER

typedef struct evp_cipher_st EVP_CIPHER

Definition at line 89 of file ossl_typ.h.

◆ EVP_CIPHER_CTX

typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX

Definition at line 90 of file ossl_typ.h.

◆ EVP_ENCODE_CTX

typedef struct evp_Encode_Ctx_st EVP_ENCODE_CTX

Definition at line 100 of file ossl_typ.h.

◆ EVP_MD

typedef struct evp_md_st EVP_MD

Definition at line 91 of file ossl_typ.h.

◆ EVP_MD_CTX

typedef struct evp_md_ctx_st EVP_MD_CTX

Definition at line 92 of file ossl_typ.h.

◆ EVP_PKEY

typedef struct evp_pkey_st EVP_PKEY

Definition at line 93 of file ossl_typ.h.

◆ EVP_PKEY_ASN1_METHOD

typedef struct evp_pkey_asn1_method_st EVP_PKEY_ASN1_METHOD

Definition at line 95 of file ossl_typ.h.

◆ EVP_PKEY_CTX

typedef struct evp_pkey_ctx_st EVP_PKEY_CTX

Definition at line 98 of file ossl_typ.h.

◆ EVP_PKEY_METHOD

typedef struct evp_pkey_method_st EVP_PKEY_METHOD

Definition at line 97 of file ossl_typ.h.

◆ HMAC_CTX

typedef struct hmac_ctx_st HMAC_CTX

Definition at line 102 of file ossl_typ.h.

◆ ISSUING_DIST_POINT

typedef struct ISSUING_DIST_POINT_st ISSUING_DIST_POINT

Definition at line 161 of file ossl_typ.h.

◆ NAME_CONSTRAINTS

typedef struct NAME_CONSTRAINTS_st NAME_CONSTRAINTS

Definition at line 162 of file ossl_typ.h.

◆ OCSP_REQ_CTX

typedef struct ocsp_req_ctx_st OCSP_REQ_CTX

Definition at line 166 of file ossl_typ.h.

◆ OCSP_RESPID

typedef struct ocsp_responder_id_st OCSP_RESPID

Definition at line 168 of file ossl_typ.h.

◆ OCSP_RESPONSE

typedef struct ocsp_response_st OCSP_RESPONSE

Definition at line 167 of file ossl_typ.h.

◆ OPENSSL_INIT_SETTINGS

typedef struct ossl_init_settings_st OPENSSL_INIT_SETTINGS

Definition at line 142 of file ossl_typ.h.

◆ ossl_intmax_t

typedef long ossl_intmax_t

Definition at line 190 of file ossl_typ.h.

◆ OSSL_STORE_INFO

typedef struct ossl_store_info_st OSSL_STORE_INFO

Definition at line 176 of file ossl_typ.h.

◆ OSSL_STORE_SEARCH

typedef struct ossl_store_search_st OSSL_STORE_SEARCH

Definition at line 177 of file ossl_typ.h.

◆ ossl_uintmax_t

typedef unsigned long ossl_uintmax_t

Definition at line 191 of file ossl_typ.h.

◆ PKCS8_PRIV_KEY_INFO

typedef struct pkcs8_priv_key_info_st PKCS8_PRIV_KEY_INFO

Definition at line 138 of file ossl_typ.h.

◆ RAND_DRBG

typedef struct rand_drbg_st RAND_DRBG

Definition at line 118 of file ossl_typ.h.

◆ RAND_METHOD

typedef struct rand_meth_st RAND_METHOD

Definition at line 117 of file ossl_typ.h.

◆ RSA

typedef struct rsa_st RSA

Definition at line 110 of file ossl_typ.h.

◆ RSA_METHOD

typedef struct rsa_meth_st RSA_METHOD

Definition at line 111 of file ossl_typ.h.

◆ RSA_PSS_PARAMS

Definition at line 112 of file ossl_typ.h.

◆ SCT

typedef struct sct_st SCT

Definition at line 170 of file ossl_typ.h.

◆ SCT_CTX

typedef struct sct_ctx_st SCT_CTX

Definition at line 171 of file ossl_typ.h.

◆ SSL

typedef struct ssl_st SSL

Definition at line 148 of file ossl_typ.h.

◆ SSL_CTX

typedef struct ssl_ctx_st SSL_CTX

Definition at line 149 of file ossl_typ.h.

◆ SSL_DANE

typedef struct ssl_dane_st SSL_DANE

Definition at line 120 of file ossl_typ.h.

◆ UI

typedef struct ui_st UI

Definition at line 144 of file ossl_typ.h.

◆ UI_METHOD

typedef struct ui_method_st UI_METHOD

Definition at line 145 of file ossl_typ.h.

◆ X509

typedef struct x509_st X509

Definition at line 121 of file ossl_typ.h.

◆ X509_ALGOR

typedef struct X509_algor_st X509_ALGOR

Definition at line 122 of file ossl_typ.h.

◆ X509_CRL

typedef struct X509_crl_st X509_CRL

Definition at line 123 of file ossl_typ.h.

◆ X509_CRL_METHOD

typedef struct x509_crl_method_st X509_CRL_METHOD

Definition at line 124 of file ossl_typ.h.

◆ X509_LOOKUP

typedef struct x509_lookup_st X509_LOOKUP

Definition at line 132 of file ossl_typ.h.

◆ X509_LOOKUP_METHOD

typedef struct x509_lookup_method_st X509_LOOKUP_METHOD

Definition at line 133 of file ossl_typ.h.

◆ X509_NAME

typedef struct X509_name_st X509_NAME

Definition at line 126 of file ossl_typ.h.

◆ X509_OBJECT

typedef struct x509_object_st X509_OBJECT

Definition at line 131 of file ossl_typ.h.

◆ X509_POLICY_CACHE

typedef struct X509_POLICY_CACHE_st X509_POLICY_CACHE

Definition at line 157 of file ossl_typ.h.

◆ X509_POLICY_LEVEL

typedef struct X509_POLICY_LEVEL_st X509_POLICY_LEVEL

Definition at line 155 of file ossl_typ.h.

◆ X509_POLICY_NODE

typedef struct X509_POLICY_NODE_st X509_POLICY_NODE

Definition at line 154 of file ossl_typ.h.

◆ X509_POLICY_TREE

typedef struct X509_POLICY_TREE_st X509_POLICY_TREE

Definition at line 156 of file ossl_typ.h.

◆ X509_PUBKEY

typedef struct X509_pubkey_st X509_PUBKEY

Definition at line 127 of file ossl_typ.h.

◆ X509_REVOKED

typedef struct x509_revoked_st X509_REVOKED

Definition at line 125 of file ossl_typ.h.

◆ X509_SIG_INFO

typedef struct x509_sig_info_st X509_SIG_INFO

Definition at line 136 of file ossl_typ.h.

◆ X509_STORE

typedef struct x509_store_st X509_STORE

Definition at line 128 of file ossl_typ.h.

◆ X509_STORE_CTX

typedef struct x509_store_ctx_st X509_STORE_CTX

Definition at line 129 of file ossl_typ.h.

◆ X509_VERIFY_PARAM

typedef struct X509_VERIFY_PARAM_st X509_VERIFY_PARAM

Definition at line 134 of file ossl_typ.h.

◆ X509V3_CTX

typedef struct v3_ext_ctx X509V3_CTX

Definition at line 140 of file ossl_typ.h.