Home | History | Annotate | Download | only in ssl

Lines Matching defs:pvalid

4563     uint32_t *pvalid = s->s3.tmp.valid_flags;
4575 rsa_enc = pvalid[SSL_PKEY_RSA] & CERT_PKEY_VALID;
4576 rsa_sign = pvalid[SSL_PKEY_RSA] & CERT_PKEY_VALID;
4577 dsa_sign = pvalid[SSL_PKEY_DSA_SIGN] & CERT_PKEY_VALID;
4578 have_ecc_cert = pvalid[SSL_PKEY_ECC] & CERT_PKEY_VALID;
4611 if (rsa_enc || rsa_sign || (ssl_has_cert(s, SSL_PKEY_RSA_PSS_SIGN) && pvalid[SSL_PKEY_RSA_PSS_SIGN] & CERT_PKEY_EXPLICIT_SIGN && TLS1_get_version(&s->ssl) == TLS1_2_VERSION))
4624 if (pvalid[SSL_PKEY_RSA] & CERT_PKEY_RPK) {
4628 if (pvalid[SSL_PKEY_ECC] & CERT_PKEY_RPK)
4631 if (pvalid[SSL_PKEY_RSA_PSS_SIGN] & CERT_PKEY_RPK)
4633 if (pvalid[SSL_PKEY_ED25519] & CERT_PKEY_RPK
4634 || pvalid[SSL_PKEY_ED448] & CERT_PKEY_RPK)
4646 if (!(pvalid[SSL_PKEY_ECC] & CERT_PKEY_SIGN))
4653 && pvalid[SSL_PKEY_ED25519] & CERT_PKEY_EXPLICIT_SIGN
4659 && pvalid[SSL_PKEY_ED448] & CERT_PKEY_EXPLICIT_SIGN