├── .editorconfig ├── .github └── workflows │ └── main.yml ├── .gitignore ├── .vscode └── launch.json ├── ARCHITECTURE.md ├── BUILDING.md ├── CHANGELOG.md ├── CONTRIBUTING.md ├── GOALS.md ├── LICENSE.md ├── README.md ├── SECURITY.md ├── credentialsd-common ├── Cargo.lock ├── Cargo.toml ├── meson.build └── src │ ├── client.rs │ ├── lib.rs │ ├── meson.build │ ├── model.rs │ └── server.rs ├── credentialsd-ui ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── data │ ├── icons │ │ ├── check-round-outline-symbolic.svg │ │ ├── dialpad-symbolic.svg │ │ ├── fingerprint-symbolic.svg │ │ ├── meson.build │ │ ├── symbolic-link-symbolic.svg │ │ ├── xyz.iinuwa.credentialsd.CredentialsUi-symbolic.svg │ │ ├── xyz.iinuwa.credentialsd.CredentialsUi.Devel.svg │ │ └── xyz.iinuwa.credentialsd.CredentialsUi.svg │ ├── meson.build │ ├── resources │ │ ├── meson.build │ │ ├── resources.gresource.xml │ │ ├── style.css │ │ └── ui │ │ │ ├── shortcuts.ui │ │ │ └── window.ui │ ├── xyz.iinuwa.credentialsd.CredentialsUi.desktop.in.in │ ├── xyz.iinuwa.credentialsd.CredentialsUi.gschema.xml.in │ └── xyz.iinuwa.credentialsd.CredentialsUi.metainfo.xml.in.in ├── meson.build ├── po │ ├── LINGUAS │ ├── POTFILES.in │ ├── credentialsd-ui.pot │ ├── de_DE.po │ ├── en_US.po │ └── meson.build └── src │ ├── client.rs │ ├── config.rs.in │ ├── dbus.rs │ ├── gui │ ├── mod.rs │ └── view_model │ │ ├── gtk │ │ ├── application.rs │ │ ├── credential.rs │ │ ├── device.rs │ │ ├── mod.rs │ │ └── window.rs │ │ └── mod.rs │ ├── main.rs │ └── meson.build ├── credentialsd ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── meson.build ├── src │ ├── cbor.rs │ ├── cose.rs │ ├── credential_service │ │ ├── hybrid.rs │ │ ├── mod.rs │ │ ├── nfc.rs │ │ └── usb.rs │ ├── dbus │ │ ├── flow_control.rs │ │ ├── gateway.rs │ │ ├── mod.rs │ │ ├── model.rs │ │ └── ui_control.rs │ ├── main.rs │ ├── meson.build │ ├── serde │ │ └── mod.rs │ └── webauthn.rs └── tests │ ├── config │ └── mod.rs.in │ ├── dbus.rs │ ├── meson.build │ └── services │ └── xyz.iinuwa.credentialsd.Credentials.service.in ├── dbus ├── meson.build ├── xyz.iinuwa.credentialsd.Credentials.service.in ├── xyz.iinuwa.credentialsd.FlowControl.service.in └── xyz.iinuwa.credentialsd.UiControl.service.in ├── demo_client ├── .gitignore ├── cbor.py ├── cbor_tests.py ├── main.py ├── util.py └── webauthn.py ├── doc ├── api.md ├── historical │ ├── credential-landscape.odg │ ├── design-doc.md │ ├── ecosystem.md │ └── scenarios.md ├── meson.build └── xyz.iinuwa.credentialsd.Credentials.xml ├── hooks └── pre-commit.hook ├── images ├── end.png ├── internal-pin-2.png ├── internal-pin-3.png ├── internal-pin-4.png ├── qr-flow-2.png ├── qr-flow-3.png ├── register-start.png ├── security-key-2.png └── security-key-3.png ├── meson.build ├── meson.options ├── systemd ├── meson.build ├── xyz.iinuwa.credentialsd.Credentials.service.in ├── xyz.iinuwa.credentialsd.FlowControl.service.in └── xyz.iinuwa.credentialsd.UiControl.service.in └── webext ├── README.md ├── add-on ├── background.js ├── content.js ├── icons │ └── logo.svg ├── manifest.json └── meson.build ├── app ├── credential_manager_shim.json.in ├── credential_manager_shim.py └── meson.build └── meson.build /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /ARCHITECTURE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/ARCHITECTURE.md -------------------------------------------------------------------------------- /BUILDING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/BUILDING.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /GOALS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/GOALS.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/SECURITY.md -------------------------------------------------------------------------------- /credentialsd-common/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-common/Cargo.lock -------------------------------------------------------------------------------- /credentialsd-common/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-common/Cargo.toml -------------------------------------------------------------------------------- /credentialsd-common/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-common/meson.build -------------------------------------------------------------------------------- /credentialsd-common/src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-common/src/client.rs -------------------------------------------------------------------------------- /credentialsd-common/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-common/src/lib.rs -------------------------------------------------------------------------------- /credentialsd-common/src/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-common/src/meson.build -------------------------------------------------------------------------------- /credentialsd-common/src/model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-common/src/model.rs -------------------------------------------------------------------------------- /credentialsd-common/src/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-common/src/server.rs -------------------------------------------------------------------------------- /credentialsd-ui/.gitignore: -------------------------------------------------------------------------------- 1 | src/config.rs 2 | -------------------------------------------------------------------------------- /credentialsd-ui/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/Cargo.lock -------------------------------------------------------------------------------- /credentialsd-ui/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/Cargo.toml -------------------------------------------------------------------------------- /credentialsd-ui/data/icons/check-round-outline-symbolic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/data/icons/check-round-outline-symbolic.svg -------------------------------------------------------------------------------- /credentialsd-ui/data/icons/dialpad-symbolic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/data/icons/dialpad-symbolic.svg -------------------------------------------------------------------------------- /credentialsd-ui/data/icons/fingerprint-symbolic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/data/icons/fingerprint-symbolic.svg -------------------------------------------------------------------------------- /credentialsd-ui/data/icons/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/data/icons/meson.build -------------------------------------------------------------------------------- /credentialsd-ui/data/icons/symbolic-link-symbolic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/data/icons/symbolic-link-symbolic.svg -------------------------------------------------------------------------------- /credentialsd-ui/data/icons/xyz.iinuwa.credentialsd.CredentialsUi-symbolic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/data/icons/xyz.iinuwa.credentialsd.CredentialsUi-symbolic.svg -------------------------------------------------------------------------------- /credentialsd-ui/data/icons/xyz.iinuwa.credentialsd.CredentialsUi.Devel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/data/icons/xyz.iinuwa.credentialsd.CredentialsUi.Devel.svg -------------------------------------------------------------------------------- /credentialsd-ui/data/icons/xyz.iinuwa.credentialsd.CredentialsUi.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/data/icons/xyz.iinuwa.credentialsd.CredentialsUi.svg -------------------------------------------------------------------------------- /credentialsd-ui/data/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/data/meson.build -------------------------------------------------------------------------------- /credentialsd-ui/data/resources/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/data/resources/meson.build -------------------------------------------------------------------------------- /credentialsd-ui/data/resources/resources.gresource.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/data/resources/resources.gresource.xml -------------------------------------------------------------------------------- /credentialsd-ui/data/resources/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/data/resources/style.css -------------------------------------------------------------------------------- /credentialsd-ui/data/resources/ui/shortcuts.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/data/resources/ui/shortcuts.ui -------------------------------------------------------------------------------- /credentialsd-ui/data/resources/ui/window.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/data/resources/ui/window.ui -------------------------------------------------------------------------------- /credentialsd-ui/data/xyz.iinuwa.credentialsd.CredentialsUi.desktop.in.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/data/xyz.iinuwa.credentialsd.CredentialsUi.desktop.in.in -------------------------------------------------------------------------------- /credentialsd-ui/data/xyz.iinuwa.credentialsd.CredentialsUi.gschema.xml.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/data/xyz.iinuwa.credentialsd.CredentialsUi.gschema.xml.in -------------------------------------------------------------------------------- /credentialsd-ui/data/xyz.iinuwa.credentialsd.CredentialsUi.metainfo.xml.in.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/data/xyz.iinuwa.credentialsd.CredentialsUi.metainfo.xml.in.in -------------------------------------------------------------------------------- /credentialsd-ui/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/meson.build -------------------------------------------------------------------------------- /credentialsd-ui/po/LINGUAS: -------------------------------------------------------------------------------- 1 | en_US 2 | de_DE 3 | -------------------------------------------------------------------------------- /credentialsd-ui/po/POTFILES.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/po/POTFILES.in -------------------------------------------------------------------------------- /credentialsd-ui/po/credentialsd-ui.pot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/po/credentialsd-ui.pot -------------------------------------------------------------------------------- /credentialsd-ui/po/de_DE.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/po/de_DE.po -------------------------------------------------------------------------------- /credentialsd-ui/po/en_US.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/po/en_US.po -------------------------------------------------------------------------------- /credentialsd-ui/po/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/po/meson.build -------------------------------------------------------------------------------- /credentialsd-ui/src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/src/client.rs -------------------------------------------------------------------------------- /credentialsd-ui/src/config.rs.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/src/config.rs.in -------------------------------------------------------------------------------- /credentialsd-ui/src/dbus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/src/dbus.rs -------------------------------------------------------------------------------- /credentialsd-ui/src/gui/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/src/gui/mod.rs -------------------------------------------------------------------------------- /credentialsd-ui/src/gui/view_model/gtk/application.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/src/gui/view_model/gtk/application.rs -------------------------------------------------------------------------------- /credentialsd-ui/src/gui/view_model/gtk/credential.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/src/gui/view_model/gtk/credential.rs -------------------------------------------------------------------------------- /credentialsd-ui/src/gui/view_model/gtk/device.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/src/gui/view_model/gtk/device.rs -------------------------------------------------------------------------------- /credentialsd-ui/src/gui/view_model/gtk/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/src/gui/view_model/gtk/mod.rs -------------------------------------------------------------------------------- /credentialsd-ui/src/gui/view_model/gtk/window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/src/gui/view_model/gtk/window.rs -------------------------------------------------------------------------------- /credentialsd-ui/src/gui/view_model/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/src/gui/view_model/mod.rs -------------------------------------------------------------------------------- /credentialsd-ui/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/src/main.rs -------------------------------------------------------------------------------- /credentialsd-ui/src/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd-ui/src/meson.build -------------------------------------------------------------------------------- /credentialsd/.gitignore: -------------------------------------------------------------------------------- 1 | tests/config/mod.rs 2 | -------------------------------------------------------------------------------- /credentialsd/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd/Cargo.lock -------------------------------------------------------------------------------- /credentialsd/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd/Cargo.toml -------------------------------------------------------------------------------- /credentialsd/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd/meson.build -------------------------------------------------------------------------------- /credentialsd/src/cbor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd/src/cbor.rs -------------------------------------------------------------------------------- /credentialsd/src/cose.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd/src/cose.rs -------------------------------------------------------------------------------- /credentialsd/src/credential_service/hybrid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd/src/credential_service/hybrid.rs -------------------------------------------------------------------------------- /credentialsd/src/credential_service/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd/src/credential_service/mod.rs -------------------------------------------------------------------------------- /credentialsd/src/credential_service/nfc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd/src/credential_service/nfc.rs -------------------------------------------------------------------------------- /credentialsd/src/credential_service/usb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd/src/credential_service/usb.rs -------------------------------------------------------------------------------- /credentialsd/src/dbus/flow_control.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd/src/dbus/flow_control.rs -------------------------------------------------------------------------------- /credentialsd/src/dbus/gateway.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd/src/dbus/gateway.rs -------------------------------------------------------------------------------- /credentialsd/src/dbus/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd/src/dbus/mod.rs -------------------------------------------------------------------------------- /credentialsd/src/dbus/model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd/src/dbus/model.rs -------------------------------------------------------------------------------- /credentialsd/src/dbus/ui_control.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd/src/dbus/ui_control.rs -------------------------------------------------------------------------------- /credentialsd/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd/src/main.rs -------------------------------------------------------------------------------- /credentialsd/src/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd/src/meson.build -------------------------------------------------------------------------------- /credentialsd/src/serde/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd/src/serde/mod.rs -------------------------------------------------------------------------------- /credentialsd/src/webauthn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd/src/webauthn.rs -------------------------------------------------------------------------------- /credentialsd/tests/config/mod.rs.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd/tests/config/mod.rs.in -------------------------------------------------------------------------------- /credentialsd/tests/dbus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd/tests/dbus.rs -------------------------------------------------------------------------------- /credentialsd/tests/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd/tests/meson.build -------------------------------------------------------------------------------- /credentialsd/tests/services/xyz.iinuwa.credentialsd.Credentials.service.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/credentialsd/tests/services/xyz.iinuwa.credentialsd.Credentials.service.in -------------------------------------------------------------------------------- /dbus/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/dbus/meson.build -------------------------------------------------------------------------------- /dbus/xyz.iinuwa.credentialsd.Credentials.service.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/dbus/xyz.iinuwa.credentialsd.Credentials.service.in -------------------------------------------------------------------------------- /dbus/xyz.iinuwa.credentialsd.FlowControl.service.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/dbus/xyz.iinuwa.credentialsd.FlowControl.service.in -------------------------------------------------------------------------------- /dbus/xyz.iinuwa.credentialsd.UiControl.service.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/dbus/xyz.iinuwa.credentialsd.UiControl.service.in -------------------------------------------------------------------------------- /demo_client/.gitignore: -------------------------------------------------------------------------------- 1 | user.json 2 | -------------------------------------------------------------------------------- /demo_client/cbor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/demo_client/cbor.py -------------------------------------------------------------------------------- /demo_client/cbor_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/demo_client/cbor_tests.py -------------------------------------------------------------------------------- /demo_client/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/demo_client/main.py -------------------------------------------------------------------------------- /demo_client/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/demo_client/util.py -------------------------------------------------------------------------------- /demo_client/webauthn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/demo_client/webauthn.py -------------------------------------------------------------------------------- /doc/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/doc/api.md -------------------------------------------------------------------------------- /doc/historical/credential-landscape.odg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/doc/historical/credential-landscape.odg -------------------------------------------------------------------------------- /doc/historical/design-doc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/doc/historical/design-doc.md -------------------------------------------------------------------------------- /doc/historical/ecosystem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/doc/historical/ecosystem.md -------------------------------------------------------------------------------- /doc/historical/scenarios.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/doc/historical/scenarios.md -------------------------------------------------------------------------------- /doc/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/doc/meson.build -------------------------------------------------------------------------------- /doc/xyz.iinuwa.credentialsd.Credentials.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/doc/xyz.iinuwa.credentialsd.Credentials.xml -------------------------------------------------------------------------------- /hooks/pre-commit.hook: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/hooks/pre-commit.hook -------------------------------------------------------------------------------- /images/end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/images/end.png -------------------------------------------------------------------------------- /images/internal-pin-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/images/internal-pin-2.png -------------------------------------------------------------------------------- /images/internal-pin-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/images/internal-pin-3.png -------------------------------------------------------------------------------- /images/internal-pin-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/images/internal-pin-4.png -------------------------------------------------------------------------------- /images/qr-flow-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/images/qr-flow-2.png -------------------------------------------------------------------------------- /images/qr-flow-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/images/qr-flow-3.png -------------------------------------------------------------------------------- /images/register-start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/images/register-start.png -------------------------------------------------------------------------------- /images/security-key-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/images/security-key-2.png -------------------------------------------------------------------------------- /images/security-key-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/images/security-key-3.png -------------------------------------------------------------------------------- /meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/meson.build -------------------------------------------------------------------------------- /meson.options: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/meson.options -------------------------------------------------------------------------------- /systemd/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/systemd/meson.build -------------------------------------------------------------------------------- /systemd/xyz.iinuwa.credentialsd.Credentials.service.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/systemd/xyz.iinuwa.credentialsd.Credentials.service.in -------------------------------------------------------------------------------- /systemd/xyz.iinuwa.credentialsd.FlowControl.service.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/systemd/xyz.iinuwa.credentialsd.FlowControl.service.in -------------------------------------------------------------------------------- /systemd/xyz.iinuwa.credentialsd.UiControl.service.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/systemd/xyz.iinuwa.credentialsd.UiControl.service.in -------------------------------------------------------------------------------- /webext/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/webext/README.md -------------------------------------------------------------------------------- /webext/add-on/background.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/webext/add-on/background.js -------------------------------------------------------------------------------- /webext/add-on/content.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/webext/add-on/content.js -------------------------------------------------------------------------------- /webext/add-on/icons/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/webext/add-on/icons/logo.svg -------------------------------------------------------------------------------- /webext/add-on/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/webext/add-on/manifest.json -------------------------------------------------------------------------------- /webext/add-on/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/webext/add-on/meson.build -------------------------------------------------------------------------------- /webext/app/credential_manager_shim.json.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/webext/app/credential_manager_shim.json.in -------------------------------------------------------------------------------- /webext/app/credential_manager_shim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/webext/app/credential_manager_shim.py -------------------------------------------------------------------------------- /webext/app/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/webext/app/meson.build -------------------------------------------------------------------------------- /webext/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linux-credentials/credentialsd/HEAD/webext/meson.build --------------------------------------------------------------------------------