ThrowMsg(ClientException::InvalidParameter, "pubkey_cred_params->size is 0");
for (size_t i = 0; i < pubkey_cred_params->size; ++i)
{
- auto param = pubkey_cred_params->params[i];
+ const auto ¶m = pubkey_cred_params->params[i];
CheckParameters(param.type);
CheckParameters(param.alg);
}
"cred_descriptors->descriptors is not NULL and size is 0");
for (size_t i = 0; i < cred_descriptors->size; ++i)
{
- auto desc = cred_descriptors->descriptors[i];
+ const auto &desc = cred_descriptors->descriptors[i];
CheckParameters(desc.type);
CheckParameters(desc.id, "descriptor->id");
CheckParameters(desc.transports);
"hints->hints is not NULL and size is 0");
for (size_t i = 0; i < hints->size; ++i)
{
- auto hint = hints->hints[i];
+ const auto &hint = hints->hints[i];
CheckParameters(hint);
}
}
"attestation_formats->attestation_formats is not NULL and size is 0");
for (size_t i = 0; i < attestation_formats->size; ++i)
{
- auto format = attestation_formats->attestation_formats[i];
+ const auto &format = attestation_formats->attestation_formats[i];
CheckParameters(format, "attestation_format");
}
}
}
for (size_t i = 0; i < extensions->size; ++i)
{
- auto extension = extensions->extensions[i];
+ const auto &extension = extensions->extensions[i];
CheckParameters(extension.extension_id, "extension id");
CheckParameters(extension.extension_value, "extension value");
}