// GENERATED CONTENT - DO NOT EDIT // Content was automatically extracted by Reffy into webref // (https://github.com/w3c/webref) // Source: Client to Authenticator Protocol (CTAP) (https://fidoalliance.org/specs/fido-v2.1-ps-20210615/fido-client-to-authenticator-protocol-v2.1-ps-errata-20220621.html) partial dictionary AuthenticationExtensionsClientInputs { USVString credentialProtectionPolicy; boolean enforceCredentialProtectionPolicy = false; }; partial dictionary AuthenticationExtensionsClientInputs { ArrayBuffer credBlob; }; partial dictionary AuthenticationExtensionsClientInputs { boolean getCredBlob; }; partial dictionary AuthenticationExtensionsClientInputs { boolean minPinLength; }; partial dictionary AuthenticationExtensionsClientInputs { boolean hmacCreateSecret; }; dictionary HMACGetSecretInput { required ArrayBuffer salt1; // 32-byte random data ArrayBuffer salt2; // Optional additional 32-byte random data }; partial dictionary AuthenticationExtensionsClientInputs { HMACGetSecretInput hmacGetSecret; }; partial dictionary AuthenticationExtensionsClientOutputs { boolean hmacCreateSecret; }; dictionary HMACGetSecretOutput { required ArrayBuffer output1; ArrayBuffer output2; }; partial dictionary AuthenticationExtensionsClientOutputs { HMACGetSecretOutput hmacGetSecret; };