Add key_fingerprint_sha256 to ssh signature type

Currently we are allowing users to see the fingerprint for SSH signed commits. Screenshot_2023-02-09_at_11.38.09.

For a security reasons we need to migrate this component into Vue. All required data was already added to GraphQl signature field. But the key_fingerprint_sha256 is missing.

It should be added to the signature with SshSignature type.

Also we show some info about X09 signatures Screenshot_2023-02-20_at_15.13.36

So XO9 certificate subject and XO9 certificate issuer are also desired fields

Availability and Testing

Regression testing in the MR - make sure all tests are still passing including e2e:package-and-test

Edited by Nataliia Radina