Botan 3.5.0
Crypto and TLS for C&
X.509

Handles X.509 certificates and their validation. More...

Topics

 File Certificate Store
 Certificate trust store based on a flat file containing PEM-encoded trusted certificates.
 
 SQL Certificate Store
 Certificate trust store based on an SQL database.
 
 SQLite Certificate Store
 Certificate trust store based on an SQLite database.
 
 System Certificate Store
 Certificate trust store backed by the system's trust store.
 
 macOS Certificate Store
 Adapter to access macOS' system trust store.
 
 Windows Certificate Store
 Adapter to access Windows' system trust store.
 

Files

file  alt_name.cpp
 
file  asn1_alt_name.cpp
 
file  cert_status.cpp
 
file  certstor.cpp
 
file  certstor.h
 Public Header.
 
file  crl_ent.cpp
 
file  key_constraint.cpp
 
file  name_constraint.cpp
 
file  ocsp.cpp
 
file  ocsp.h
 Public Header.
 
file  ocsp_types.cpp
 
file  pkcs10.cpp
 
file  pkcs10.h
 Public Header.
 
file  pkix_enums.h
 Public Header.
 
file  pkix_types.h
 Public Header.
 
file  x509_attribute.cpp
 
file  x509_ca.cpp
 
file  x509_ca.h
 Public Header.
 
file  x509_crl.cpp
 
file  x509_crl.h
 Public Header.
 
file  x509_dn.cpp
 
file  x509_dn_ub.cpp
 
file  x509_ext.cpp
 
file  x509_ext.h
 Public Header.
 
file  x509_obj.cpp
 
file  x509_obj.h
 Public Header.
 
file  x509cert.cpp
 
file  x509cert.h
 Public Header.
 
file  x509opt.cpp
 
file  x509path.cpp
 
file  x509path.h
 Public Header.
 
file  x509self.cpp
 
file  x509self.h
 Public Header.
 

Detailed Description

Handles X.509 certificates and their validation.

This module depends on: