Botan 3.10.0
Crypto and TLS for C&
X.509

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

Topics

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

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

This module depends on:

This module requires special operating system features: