Lines Matching refs:Cert
419 X509 *Cert; in TlsSetCaCertificate() local
428 Cert = NULL; in TlsSetCaCertificate()
442 Cert = d2i_X509 (NULL, (const unsigned char ** )&Data, (long) DataSize); in TlsSetCaCertificate()
443 if (Cert == NULL) { in TlsSetCaCertificate()
458 Cert = PEM_read_bio_X509 (BioCert, NULL, NULL, NULL); in TlsSetCaCertificate()
459 if (Cert == NULL) { in TlsSetCaCertificate()
475 Ret = X509_STORE_add_cert (X509Store, Cert); in TlsSetCaCertificate()
493 if (Cert != NULL) { in TlsSetCaCertificate()
494 X509_free (Cert); in TlsSetCaCertificate()
526 X509 *Cert; in TlsSetHostPublicCert() local
531 Cert = NULL; in TlsSetHostPublicCert()
543 Cert = d2i_X509 (NULL, (const unsigned char ** )&Data, (long) DataSize); in TlsSetHostPublicCert()
544 if (Cert == NULL) { in TlsSetHostPublicCert()
559 Cert = PEM_read_bio_X509 (BioCert, NULL, NULL, NULL); in TlsSetHostPublicCert()
560 if (Cert == NULL) { in TlsSetHostPublicCert()
566 if (SSL_use_certificate (TlsConn->Ssl, Cert) != 1) { in TlsSetHostPublicCert()
576 if (Cert != NULL) { in TlsSetHostPublicCert()
577 X509_free (Cert); in TlsSetHostPublicCert()
976 X509 *Cert; in TlsGetHostPublicCert() local
979 Cert = NULL; in TlsGetHostPublicCert()
986 Cert = SSL_get_certificate(TlsConn->Ssl); in TlsGetHostPublicCert()
987 if (Cert == NULL) { in TlsGetHostPublicCert()
994 if (*DataSize < (UINTN) i2d_X509 (Cert, NULL)) { in TlsGetHostPublicCert()
995 *DataSize = (UINTN) i2d_X509 (Cert, NULL); in TlsGetHostPublicCert()
999 *DataSize = (UINTN) i2d_X509 (Cert, (unsigned char **) &Data); in TlsGetHostPublicCert()