Home | History | Annotate | Download | only in ssl

Lines Matching full:certificate

296  * server and, optionally, the client with a certificate. Otherwise it returns
864 /* Certificate functions. */
866 /* ssl_has_certificate returns one if a certificate and private key are
870 /* ssl_parse_cert_chain parses a certificate list from |cbs| in the format used
871 * by a TLS Certificate message. On success, it returns a newly-allocated
876 * allocated public-key from the leaf certificate.
886 /* ssl_add_cert_chain adds |ssl|'s certificate chain to |cbb| in the format used
887 * by a TLS Certificate message. If there is no certificate chain, it emits an
888 * empty certificate list. It returns one on success and zero on error. */
892 * certificate in |in| and returns one if doesn't specify a key usage or, if it
898 * certificate in |in|. It returns an allocated |EVP_PKEY| or else returns NULL
915 * a server's leaf certificate for |hs|. Otherwise, it returns zero and pushes
920 /* ssl_on_certificate_selected is called once the certificate has been selected.
921 * It finalizes the certificate and initializes |hs->local_pubkey|. It returns
1137 /* certificate_types, on the client, contains the set of certificate types
1148 /* peer_pubkey is the public key parsed from the peer's leaf certificate. */
1179 /* cert_request is one if a client certificate was requested and zero
1422 /* chain contains the certificate chain, with the leaf at the beginning. The
1423 * first element of |chain| may be NULL to indicate that the leaf certificate
1432 * pointer to the certificate chain. */
1437 * a non-owning pointer to the certificate chain. */
1458 /* Certificate setup callback: if set is called whenever a
1459 * certificate may be required (client or server). the callback
1467 /* Optional X509_STORE for certificate validation. If NULL the parent SSL_CTX
1471 /* Signed certificate timestamp list to be sent to the client, if requested */
1575 /* cert_clear frees and NULLs all X509 certificate-related state. */
1579 /* cert_flush_cached_chain drops any cached |X509|-based certificate chain
1584 /* cert_flush_cached_chain drops any cached |X509|-based leaf certificate
1597 /* session_verify_cert_chain verifies the certificate chain in |session|,
1612 * necessary. On success, it updates |ssl|'s certificate configuration as
1974 /* This is used to hold the server certificate used */
2060 /* Enable signed certificate time stamps. Currently client only. */
2073 * hash of the peer's certificate and then discard it to save memory and