Botan 3.6.0
Crypto and TLS for C&
X.509

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

Topics

 File Certificate Store
 certstor_flatfile: Certificate trust store based on a flat file containing PEM-encoded trusted certificates
 
 SQL Certificate Store
 certstor_sql: Certificate trust store based on an SQL database
 
 SQLite Certificate Store
 certstor_sqlite3: Certificate trust store based on an SQLite database
 
 System Certificate Store
 certstor_system: Certificate trust store backed by the system's trust store
 
 macOS Certificate Store
 certstor_system_macos: Adapter to access macOS' system trust store
 
 Windows Certificate Store
 certstor_system_windows: 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

x509: Handles X.509 certificates and their validation

This module depends on: