/* * Copyright (c) 2025, Kenneth Myhra * * SPDX-License-Identifier: BSD-2-Clause */ #pragma once #include namespace Web::CredentialManagement { class CredentialUserData { public: virtual ~CredentialUserData() = default; String const& name() { return m_name; } String const& icon_url() { return m_icon_url; } protected: CredentialUserData() = default; CredentialUserData(String name, String icon_url) : m_name(move(name)) , m_icon_url(move(icon_url)) { } String m_name; String m_icon_url; }; }