@@ -213,9 +213,9 @@ impl From<Identity> for JsonIdentity {
213
213
#[ derive( serde:: Serialize ) ]
214
214
#[ serde( rename_all = "camelCase" ) ]
215
215
struct JsonSshKey {
216
- private_key : Option < String > ,
217
- public_key : Option < String > ,
218
- fingerprint : Option < String > ,
216
+ private_key : String ,
217
+ public_key : String ,
218
+ fingerprint : String ,
219
219
}
220
220
221
221
impl From < SshKey > for JsonSshKey {
@@ -629,9 +629,9 @@ mod tests {
629
629
notes : None ,
630
630
631
631
r#type : CipherType :: SshKey ( Box :: new ( SshKey {
632
- private_key : Some ( "private" . to_string ( ) ) ,
633
- public_key : Some ( "public" . to_string ( ) ) ,
634
- fingerprint : Some ( "fingerprint" . to_string ( ) ) ,
632
+ private_key : "private" . to_string ( ) ,
633
+ public_key : "public" . to_string ( ) ,
634
+ fingerprint : "fingerprint" . to_string ( ) ,
635
635
} ) ) ,
636
636
637
637
favorite : false ,
@@ -837,9 +837,9 @@ mod tests {
837
837
notes: None ,
838
838
839
839
r#type: CipherType :: SshKey ( Box :: new( SshKey {
840
- private_key: Some ( "-----BEGIN OPENSSH PRIVATE KEY-----\n b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW\n QyNTUxOQAAACBinNE5chMtCHh3BV0H1+CpPlEQBwR5cD+Xb9i8MaHGiwAAAKAy48fwMuPH\n 8AAAAAtzc2gtZWQyNTUxOQAAACBinNE5chMtCHh3BV0H1+CpPlEQBwR5cD+Xb9i8MaHGiw\n AAAEAYUCIdfLI14K3XIy9V0FDZLQoZ9gcjOnvFjb4uA335HmKc0TlyEy0IeHcFXQfX4Kk+\n URAHBHlwP5dv2LwxocaLAAAAHHF1ZXh0ZW5ATWFjQm9vay1Qcm8tMTYubG9jYWwB\n -----END OPENSSH PRIVATE KEY-----" . to_string( ) ) ,
841
- public_key: Some ( "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGKc0TlyEy0IeHcFXQfX4Kk+URAHBHlwP5dv2LwxocaL" . to_string( ) ) ,
842
- fingerprint: Some ( "SHA256:1JjFjvPRkj1Gbf2qRP1dgHiIzEuNAEvp+92x99jw3K0" . to_string( ) ) ,
840
+ private_key: "-----BEGIN OPENSSH PRIVATE KEY-----\n b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW\n QyNTUxOQAAACBinNE5chMtCHh3BV0H1+CpPlEQBwR5cD+Xb9i8MaHGiwAAAKAy48fwMuPH\n 8AAAAAtzc2gtZWQyNTUxOQAAACBinNE5chMtCHh3BV0H1+CpPlEQBwR5cD+Xb9i8MaHGiw\n AAAEAYUCIdfLI14K3XIy9V0FDZLQoZ9gcjOnvFjb4uA335HmKc0TlyEy0IeHcFXQfX4Kk+\n URAHBHlwP5dv2LwxocaLAAAAHHF1ZXh0ZW5ATWFjQm9vay1Qcm8tMTYubG9jYWwB\n -----END OPENSSH PRIVATE KEY-----" . to_string( ) ,
841
+ public_key: "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGKc0TlyEy0IeHcFXQfX4Kk+URAHBHlwP5dv2LwxocaL" . to_string( ) ,
842
+ fingerprint: "SHA256:1JjFjvPRkj1Gbf2qRP1dgHiIzEuNAEvp+92x99jw3K0" . to_string( ) ,
843
843
} ) ) ,
844
844
845
845
favorite: false ,
0 commit comments