Lines Matching refs:public_key
33 ASN1_BIT_STRING *public_key; member
65 ASN1_SIMPLE(X509_PUBKEY, public_key, ASN1_BIT_STRING)
91 ASN1_BIT_STRING_free(pubkey->public_key); in x509_pubkey_ex_free()
105 && (pubkey->public_key != NULL in x509_pubkey_ex_populate()
106 || (pubkey->public_key = ASN1_BIT_STRING_new()) != NULL); in x509_pubkey_ex_populate()
290 || (pubkey->public_key = ASN1_BIT_STRING_new()) == NULL in X509_PUBKEY_dup()
291 || !ASN1_BIT_STRING_set(pubkey->public_key, in X509_PUBKEY_dup()
292 a->public_key->data, in X509_PUBKEY_dup()
293 a->public_key->length)) { in X509_PUBKEY_dup()
987 OPENSSL_free(pub->public_key->data); in X509_PUBKEY_set0_param()
988 pub->public_key->data = penc; in X509_PUBKEY_set0_param()
989 pub->public_key->length = penclen; in X509_PUBKEY_set0_param()
991 pub->public_key->flags &= ~(ASN1_STRING_FLAG_BITS_LEFT | 0x07); in X509_PUBKEY_set0_param()
992 pub->public_key->flags |= ASN1_STRING_FLAG_BITS_LEFT; in X509_PUBKEY_set0_param()
1004 *pk = pub->public_key->data; in X509_PUBKEY_get0_param()
1005 *ppklen = pub->public_key->length; in X509_PUBKEY_get0_param()
1016 return x->cert_info.key->public_key; in X509_get0_pubkey_bitstr()