Lines Matching full:x509
520 s->session->peer = s->session->sess_cert->peer_key->x509;
521 /* peer_key->x509 has been set by ssl2_set_certificate. */
526 || s->session->peer != s->session->sess_cert->peer_key->x509)
773 /* type eq x509 */
782 (s->cert->key->x509 == NULL) ||
796 X509 *x509=NULL;
808 i=s->ctx->client_cert_cb(s,&(x509),&(pkey));
818 if ((i == 1) && (pkey != NULL) && (x509 != NULL))
821 if ( !SSL_use_certificate(s,x509) ||
826 X509_free(x509);
831 if (x509 != NULL) X509_free(x509);
868 i=i2d_X509(s->session->sess_cert->peer_key->x509,&p);
877 n=i2d_X509(s->cert->key->x509,&d);
1029 STACK_OF(X509) *sk=NULL;
1033 X509 *x509=NULL;
1036 x509=d2i_X509(NULL,&data,(long)len);
1037 if (x509 == NULL)
1043 if ((sk=sk_X509_new_null()) == NULL || !sk_X509_push(sk,x509))
1069 sc->peer_pkeys[SSL_PKEY_RSA_ENC].x509=x509;
1072 pkey=X509_get_pubkey(x509);
1073 x509=NULL;
1090 X509_free(x509);
1101 if ((sc == NULL) || (sc->peer_key->x509 == NULL) ||
1102 ((pkey=X509_get_pubkey(sc->peer_key->x509)) == NULL))