OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS
OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS,
OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS,
selection = OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS;
selection = OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS
params_key, OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS,
selection |= OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS;
if ((selection & OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS) != 0
&& ((selection & OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS) == 0
&& ((selection & OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS) == 0
selection |= OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS;
&& ((selection & OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS) == 0
if ((selection & OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS) != 0
&& ((selection & OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS) == 0
selection |= OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS;
&& (selection & OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS) != 0) {
#define SELECT_PARAMETERS OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS
(OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS \
else if ((selection & OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS) != 0)
if ((selection & OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS) != 0) {
else if ((selection & OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS) != 0)
if ((selection & OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS) != 0)
else if ((selection & OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS) != 0)
if ((selection & OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS) != 0) {
if ((selection & OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS) != 0)
if ((selection & OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS) != 0) {
if ((selection & OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS) != 0) {
if ((selection & (OSSL_KEYMGMT_SELECT_KEYPAIR | OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS)) == 0)
(OSSL_KEYMGMT_SELECT_KEYPAIR | OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS)
if ((gctx->selection & OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS) != 0) {
if ((selection & OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS) != 0)
if ((selection & OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS) != 0) {
if ((selection & OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS) != 0)
(OSSL_KEYMGMT_SELECT_KEYPAIR | OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS)
if ((gctx->selection & OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS) != 0) {
if ((selection & OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS) != 0)
if ((selection & OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS) != 0)
if ((selection & OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS) == 0)
if ((selection & OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS) == 0)
if ((selection & OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS) != 0) {
if ((selection & OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS) != 0)
if ((selection & OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS) != 0)
if ((selection & OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS) != 0) {
if ((selection & OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS) != 0)
static const int minimal_selection = OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS
static const int minimal_selection = OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS
selection |= OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS;
if ((selection & OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS) != 0)
OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS,
OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS,
if (selection == OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS) {
if (selection == OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS) {
return test_encode_decode(__FILE__, __LINE__, type, key, OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS,
return test_encode_decode(__FILE__, __LINE__, type, key, OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS,
| OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS,
| OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS,
| OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS,
| OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS,
| OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS,
| OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS,
| OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS,
return test_encode_decode(__FILE__, __LINE__, type, key, OSSL_KEYMGMT_SELECT_PUBLIC_KEY | OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS,
| OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS;
| OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS;
| OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS;
| OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS;
| OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS;
| OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS;
if ((selection & (OSSL_KEYMGMT_SELECT_KEYPAIR | OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS)) == 0)