From bb8d4d7538568e15fcd10c32d7a013ab3d798978 Mon Sep 17 00:00:00 2001 From: Jesse Morgan Date: Tue, 23 Dec 2025 14:00:10 -0800 Subject: Add support for ssh extension to device flow --- Cargo.lock | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) (limited to 'Cargo.lock') diff --git a/Cargo.lock b/Cargo.lock index dfa0983..d332dd5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -17,6 +17,15 @@ version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" +[[package]] +name = "aho-corasick" +version = "1.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301" +dependencies = [ + "memchr", +] + [[package]] name = "android-tzdata" version = "0.1.1" @@ -722,6 +731,7 @@ dependencies = [ "oauth2", "serde", "serde_json", + "sshcerts", "url", "webbrowser", ] @@ -1005,6 +1015,23 @@ dependencies = [ "regex-syntax", ] +[[package]] +name = "regex-automata" +version = "0.4.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax", +] + +[[package]] +name = "regex-syntax" +version = "0.8.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58" + [[package]] name = "reqwest" version = "0.11.27" @@ -1224,6 +1251,18 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "sshcerts" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea86255551f89d85d725a8aa6c795e87f582c4a152563defec247f76600416ee" +dependencies = [ + "base64 0.13.1", + "chrono", + "ring", + "zeroize", +] + [[package]] name = "stable_deref_trait" version = "1.2.0" @@ -1935,6 +1974,26 @@ dependencies = [ "synstructure", ] +[[package]] +name = "zeroize" +version = "1.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0" +dependencies = [ + "zeroize_derive", +] + +[[package]] +name = "zeroize_derive" +version = "1.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + [[package]] name = "zerovec" version = "0.10.4" -- cgit v1.2.3