Zero Install .NET API 2.20.0
ZeroInstall.Store.Trust.MissingKeySignature Class Reference

Represents a signature that could not yet be verified because the key is missing. Use IOpenPgp.ImportKey to import the key and then retry. More...

Inheritance diagram for ZeroInstall.Store.Trust.MissingKeySignature:
ZeroInstall.Store.Trust.ErrorSignature ZeroInstall.Store.Trust.OpenPgpSignature ZeroInstall.Store.Trust.IKeyIDContainer

Public Member Functions

 MissingKeySignature (long keyID)
 Creates a new missing key error. More...
 
override string ToString ()
 Returns the signature information in the form "MissingKeySignature: KeyID". Not safe for parsing!
 
override bool Equals (object? obj)
 
override int GetHashCode ()
 
- Public Member Functions inherited from ZeroInstall.Store.Trust.ErrorSignature
override string ToString ()
 Returns the signature information in the form "ErrorSignature: KeyID". Not safe for parsing!
 
override bool Equals (object? obj)
 
override int GetHashCode ()
 
- Public Member Functions inherited from ZeroInstall.Store.Trust.OpenPgpSignature
override bool Equals (object? obj)
 
override int GetHashCode ()
 

Additional Inherited Members

- Protected Member Functions inherited from ZeroInstall.Store.Trust.OpenPgpSignature
bool Equals (OpenPgpSignature other)
 
- Properties inherited from ZeroInstall.Store.Trust.OpenPgpSignature
long KeyID [get]
 
- Properties inherited from ZeroInstall.Store.Trust.IKeyIDContainer
long KeyID [get]
 An OpenPGP key ID. A short identifier for a key. The lower 64 bits of IFingerprintContainer.Fingerprint.
 

Detailed Description

Represents a signature that could not yet be verified because the key is missing. Use IOpenPgp.ImportKey to import the key and then retry.

See also
IOpenPgp.Verify

Constructor & Destructor Documentation

◆ MissingKeySignature()

ZeroInstall.Store.Trust.MissingKeySignature.MissingKeySignature ( long  keyID)
inline

Creates a new missing key error.

Parameters
keyIDThe key ID of the key used to create this signature.

The documentation for this class was generated from the following file: