Home | History | Annotate | Download | only in cpp

Lines Matching defs:ex_data

552 // KeyExData contains the data that is contained in the EX_DATA of the RSA
583 KeyExData *ex_data = reinterpret_cast<KeyExData*>(ptr);
584 if (ex_data != nullptr) {
586 env->DeleteGlobalRef(ex_data->private_key);
587 delete ex_data;
596 const KeyExData *ex_data = RsaGetExData(rsa);
597 return ex_data->cached_size;
620 const KeyExData *ex_data = RsaGetExData(rsa);
621 if (!ex_data || !ex_data->private_key) {
636 env, ex_data->private_key,
675 const KeyExData *ex_data = RsaGetExData(rsa);
676 if (!ex_data || !ex_data->private_key) {
690 env, ex_data->private_key, padding,
716 KeyExData* ex_data = reinterpret_cast<KeyExData*>(EC_KEY_get_ex_data(
718 return ex_data->private_key;
1181 auto ex_data = new KeyExData;
1182 ex_data->private_key = env->NewGlobalRef(javaKey);
1183 ex_data->cached_size = cached_size;
1184 RSA_set_ex_data(rsa.get(), g_rsa_exdata_index, ex_data);
1224 auto ex_data = new KeyExData;
1225 ex_data->private_key = env->NewGlobalRef(javaKey);
1227 if (!EC_KEY_set_ex_data(ecKey.get(), g_ecdsa_exdata_index, ex_data)) {
1228 env->DeleteGlobalRef(ex_data->private_key);
1229 delete ex_data;