Lines Matching refs:x509
536 s->session->peer = s->session->sess_cert->peer_key->x509;
537 /* peer_key->x509 has been set by ssl2_set_certificate. */
541 if (s->session->peer != s->session->sess_cert->peer_key->x509)
788 /* type eq x509 */
797 (s->cert->key->x509 == NULL) ||
811 X509 *x509=NULL;
823 i=s->ctx->client_cert_cb(s,&(x509),&(pkey));
833 if ((i == 1) && (pkey != NULL) && (x509 != NULL))
836 if ( !SSL_use_certificate(s,x509) ||
841 X509_free(x509);
846 if (x509 != NULL) X509_free(x509);
883 n=i2d_X509(s->session->sess_cert->peer_key->x509,&p);
890 n=i2d_X509(s->cert->key->x509,&d);
1046 X509 *x509=NULL;
1049 x509=d2i_X509(NULL,&data,(long)len);
1050 if (x509 == NULL)
1056 if ((sk=sk_X509_new_null()) == NULL || !sk_X509_push(sk,x509))
1082 sc->peer_pkeys[SSL_PKEY_RSA_ENC].x509=x509;
1085 pkey=X509_get_pubkey(x509);
1086 x509=NULL;
1103 X509_free(x509);
1114 if ((sc == NULL) || (sc->peer_key->x509 == NULL) ||
1115 ((pkey=X509_get_pubkey(sc->peer_key->x509)) == NULL))