wauthn_authenticator_attestation_response_s *response;
wauthn_authenticator_attachment_e authenticator_attachment;
wauthn_authentication_exts_s *extensions;
- bool is_conditional_mediation_available;
wauthn_const_buffer_s *json_data;
wauthn_hybrid_linked_data_s *linked_device;
} wauthn_pubkey_credential_attestaion_s;
wauthn_authenticator_assertion_response_s *response;
wauthn_authenticator_attachment_e authenticator_attachment;
wauthn_authentication_exts_s *extensions;
- bool is_conditional_mediation_available;
wauthn_const_buffer_s *json_data;
wauthn_hybrid_linked_data_s *linked_device;
} wauthn_pubkey_credential_assertion_s;
wauthn_pubkey_cred_request_options_s emptyPubkeyCredRequestOptions = {nullptr, 0, nullptr,
nullptr, UVR_NONE, nullptr, AP_NONE, nullptr, nullptr, nullptr};
- bool is_conditional_mediation_available = false;
wauthn_pubkey_credential_attestaion_s pubkeyCredentialAttestation = {&bufferId, pubkeyCredType, &bufferId0,
- &authenticatorAttestationResponse, attachment, &authenticationExts2, is_conditional_mediation_available,
- &buffer1, &hybirdLinkedData};
+ &authenticatorAttestationResponse, attachment, &authenticationExts2, &buffer1, &hybirdLinkedData};
wauthn_pubkey_credential_attestaion_s emptyPubkeyCredentialAttestation = {nullptr, pubkeyCredType, nullptr,
- nullptr, attachment, nullptr, is_conditional_mediation_available, nullptr, nullptr};
+ nullptr, attachment, nullptr, nullptr, nullptr};
wauthn_pubkey_credential_assertion_s pubkeyCredentialAssertion = {&bufferId, pubkeyCredType, &bufferId0,
- &authenticatorAssertionResponse, attachment, &authenticationExts2, is_conditional_mediation_available,
- &buffer1, &hybirdLinkedData};
+ &authenticatorAssertionResponse, attachment, &authenticationExts2, &buffer1, &hybirdLinkedData};
wauthn_pubkey_credential_assertion_s emptyPubkeyCredentialAssertion = {nullptr, pubkeyCredType, nullptr,
- nullptr, attachment, nullptr, is_conditional_mediation_available, nullptr, nullptr};
+ nullptr, attachment, nullptr, nullptr, nullptr};
wauthn_hash_algorithm_e hashAlg = WAUTHN_HASH_ALGORITHM_SHA_256;
wauthn_client_data_s clientData = {&bufferId, hashAlg};
return false;
if(__compareWAuthnAuthenticationExtsS(expected->extensions, actual->extensions) == false)
return false;
- if (expected->is_conditional_mediation_available != actual->is_conditional_mediation_available)
- return false;
if(__compareWAuthnBuffers(expected->json_data, actual->json_data) == false)
return false;
if(__compareWAuthnHybridLinkedDataS(expected->linked_device, actual->linked_device) == false)
return false;
if(__compareWAuthnAuthenticationExtsS(expected->extensions, actual->extensions) == false)
return false;
- if (expected->is_conditional_mediation_available != actual->is_conditional_mediation_available)
- return false;
if(__compareWAuthnBuffers(expected->json_data, actual->json_data) == false)
return false;
if(__compareWAuthnHybridLinkedDataS(expected->linked_device, actual->linked_device) == false)
wauthn_pubkey_cred_request_options_s emptyPubkeyCredRequestOptions = {nullptr, 0, nullptr,
nullptr, UVR_NONE, nullptr, AP_NONE, nullptr, nullptr, nullptr};
- bool is_conditional_mediation_available = false;
wauthn_pubkey_credential_attestaion_s pubkeyCredentialAttestation = {&bufferId, pubkeyCredType, &bufferId0,
- &authenticatorAttestationResponse, attachment, &authenticationExts2, is_conditional_mediation_available,
- &buffer1, &hybirdLinkedData};
+ &authenticatorAttestationResponse, attachment, &authenticationExts2, &buffer1, &hybirdLinkedData};
wauthn_pubkey_credential_attestaion_s emptyPubkeyCredentialAttestation = {nullptr, pubkeyCredType, nullptr,
- nullptr, attachment, nullptr, is_conditional_mediation_available, nullptr, nullptr};
+ nullptr, attachment, nullptr, nullptr, nullptr};
wauthn_pubkey_credential_assertion_s pubkeyCredentialAssertion = {&bufferId, pubkeyCredType, &bufferId0,
- &authenticatorAssertionResponse, attachment, &authenticationExts2, is_conditional_mediation_available,
- &buffer1, &hybirdLinkedData};
+ &authenticatorAssertionResponse, attachment, &authenticationExts2, &buffer1, &hybirdLinkedData};
wauthn_pubkey_credential_assertion_s emptyPubkeyCredentialAssertion = {nullptr, pubkeyCredType, nullptr,
- nullptr, attachment, nullptr, is_conditional_mediation_available, nullptr, nullptr};
+ nullptr, attachment, nullptr, nullptr, nullptr};
wauthn_hash_algorithm_e hashAlg = WAUTHN_HASH_ALGORITHM_SHA_256;
wauthn_client_data_s clientData = {&bufferId, hashAlg};