chromium/third_party/blink/renderer/modules/credentialmanagement/public_key_credential_signal_options.idl

// Copyright 2024 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

dictionary UnknownCredentialOptions {
    required DOMString rpId;
    required Base64URLString credentialId;
};

dictionary AllAcceptedCredentialsOptions {
    required DOMString rpId;
    required Base64URLString userId;
    required sequence<Base64URLString> allAcceptedCredentialIds;
};

dictionary CurrentUserDetailsOptions {
    required DOMString rpId;
    required Base64URLString userId;
    required DOMString name;
    required DOMString displayName;
};