Public Member Functions | Public Attributes | List of all members
x509_store_ctx_st Struct Reference

#include <internal.h>

Public Member Functions

 STACK_OF (X509) *chain
 
 STACK_OF (X509) *untrusted
 
 STACK_OF (X509_CRL) *crls
 

Public Attributes

X509cert
 
X509_STORE_CTX_cert_crl_fn cert_crl
 
X509_STORE_CTX_check_crl_fn check_crl
 
X509_STORE_CTX_check_issued_fn check_issued
 
X509_STORE_CTX_check_policy_fn check_policy
 
X509_STORE_CTX_check_revocation_fn check_revocation
 
X509_STORE_CTX_cleanup_fn cleanup
 
X509_STOREctx
 
X509current_cert
 
X509_CRLcurrent_crl
 
int current_crl_score
 
X509current_issuer
 
unsigned int current_reasons
 
int error
 
int error_depth
 
CRYPTO_EX_DATA ex_data
 
int explicit_policy
 
X509_STORE_CTX_get_crl_fn get_crl
 
X509_STORE_CTX_get_issuer_fn get_issuer
 
int last_untrusted
 
X509_STORE_CTX_lookup_certs_fn lookup_certs
 
X509_STORE_CTX_lookup_crls_fn lookup_crls
 
void * other_ctx
 
X509_VERIFY_PARAMparam
 
X509_STORE_CTXparent
 
X509_POLICY_TREEtree
 
int valid
 
X509_STORE_CTX_verify_fn verify
 
X509_STORE_CTX_verify_cb verify_cb
 

Detailed Description

Definition at line 312 of file third_party/boringssl-with-bazel/src/crypto/x509/internal.h.

Member Function Documentation

◆ STACK_OF() [1/3]

x509_store_ctx_st::STACK_OF ( X509  )

◆ STACK_OF() [2/3]

x509_store_ctx_st::STACK_OF ( X509  )

◆ STACK_OF() [3/3]

x509_store_ctx_st::STACK_OF ( X509_CRL  )

Member Data Documentation

◆ cert

X509* x509_store_ctx_st::cert

◆ cert_crl

X509_STORE_CTX_cert_crl_fn x509_store_ctx_st::cert_crl

◆ check_crl

X509_STORE_CTX_check_crl_fn x509_store_ctx_st::check_crl

◆ check_issued

X509_STORE_CTX_check_issued_fn x509_store_ctx_st::check_issued

◆ check_policy

X509_STORE_CTX_check_policy_fn x509_store_ctx_st::check_policy

◆ check_revocation

X509_STORE_CTX_check_revocation_fn x509_store_ctx_st::check_revocation

◆ cleanup

X509_STORE_CTX_cleanup_fn x509_store_ctx_st::cleanup

◆ ctx

X509_STORE* x509_store_ctx_st::ctx

◆ current_cert

X509* x509_store_ctx_st::current_cert

◆ current_crl

X509_CRL* x509_store_ctx_st::current_crl

◆ current_crl_score

int x509_store_ctx_st::current_crl_score

◆ current_issuer

X509* x509_store_ctx_st::current_issuer

◆ current_reasons

unsigned int x509_store_ctx_st::current_reasons

◆ error

int x509_store_ctx_st::error

◆ error_depth

int x509_store_ctx_st::error_depth

◆ ex_data

CRYPTO_EX_DATA x509_store_ctx_st::ex_data

◆ explicit_policy

int x509_store_ctx_st::explicit_policy

◆ get_crl

X509_STORE_CTX_get_crl_fn x509_store_ctx_st::get_crl

◆ get_issuer

X509_STORE_CTX_get_issuer_fn x509_store_ctx_st::get_issuer

◆ last_untrusted

int x509_store_ctx_st::last_untrusted

◆ lookup_certs

X509_STORE_CTX_lookup_certs_fn x509_store_ctx_st::lookup_certs

◆ lookup_crls

X509_STORE_CTX_lookup_crls_fn x509_store_ctx_st::lookup_crls

◆ other_ctx

void* x509_store_ctx_st::other_ctx

◆ param

X509_VERIFY_PARAM* x509_store_ctx_st::param

◆ parent

X509_STORE_CTX* x509_store_ctx_st::parent

◆ tree

X509_POLICY_TREE* x509_store_ctx_st::tree

◆ valid

int x509_store_ctx_st::valid

◆ verify

X509_STORE_CTX_verify_fn x509_store_ctx_st::verify

◆ verify_cb

X509_STORE_CTX_verify_cb x509_store_ctx_st::verify_cb

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


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:50