Method Standards.X509.verify_certificate()
- Method
verify_certificate
 
- TBSCertificate|- zeroverify_certificate(- string- s,- mapping(- string:- Verifier|- array(- Verifier))- authorities,- mapping(- Standards.ASN1.Types.Identifier:- Crypto.Hash)|- void- options)
- Description
- Decodes a certificate, checks the signature. Returns the TBSCertificate structure, or 0 if decoding or verification fails. The valid time range for the certificate is not checked. 
- Parameter authorities
- A mapping from (DER-encoded) names to a verifiers. 
- Parameter options
- "verifier_algorithms":- mapping(- Standards.ASN1.Types.Identifier:- Crypto.Hash)- A mapping of verifier algorithm identifier to hash algorithm implementation. 
- Note
- This function allows self-signed certificates, and it doesn't check that names or extensions make sense.