blob: e4aaef771fc61f2ad20ca643cf5e42fde6f0a310 [file] [log] [blame] [edit]
<input type="text" id="input">
<script>
const testU2fApduWrongDataOnlyResponseBase64 = "aoA=";
const testU2fApduNoErrorOnlyResponseBase64 = "kAA=";
if (window.internals) {
internals.setMockWebAuthenticationConfiguration({ silentFailure: true, hid: { stage: "request", subStage: "msg", error: "malicious-payload", isU2f: true, payloadBase64: [testU2fApduWrongDataOnlyResponseBase64, testU2fApduNoErrorOnlyResponseBase64] } });
internals.withUserGesture(() => { input.focus(); });
}
const options = {
publicKey: {
challenge: new Uint8Array(16),
allowCredentials: [{ type: "public-key", id: new Uint8Array(16) }]
}
};
navigator.credentials.get(options);
</script>