Module verify_cert

Source

StructsΒ§

Budget πŸ”’
ChainOptions πŸ”’
EkuListDebug πŸ”’
IntermediateIterator
Iterator over a path’s intermediate certificates.
KeyPurposeId πŸ”’
An OID value indicating an Extended Key Usage (EKU) key purpose.
KeyUsage
The expected key usage of a certificate.
OidDecoder πŸ”’
PartialPath πŸ”’
A path for consideration in path building.
PathIter πŸ”’
PathNode πŸ”’
RequiredEkuNotFoundContext
Additional context for the RequiredEkuNotFoundContext error variant.
VerifiedPath
Path from end-entity certificate to trust anchor that’s been verified.

EnumsΒ§

ExtendedKeyUsage πŸ”’
Extended Key Usage (EKU) of a certificate.
Intermediates πŸ”’
Role πŸ”’

ConstantsΒ§

EKU_CLIENT_AUTH πŸ”’
EKU_SERVER_AUTH πŸ”’
MAX_SUB_CA_COUNT πŸ”’

FunctionsΒ§

check_basic_constraints πŸ”’
check_issuer_independent_properties πŸ”’
check_signed_chain_name_constraints πŸ”’
check_validity πŸ”’
loop_while_non_fatal_error πŸ”’