C# Class ZeroInstall.Store.Trust.ValidSignature

Represents a valid signature.
Inheritance: OpenPgpSignature, IFingerprintContainer
Show file Open project: 0install/0install-win Class Usage Examples

Public Properties

Property Type Description
Timestamp System.DateTime

Public Methods

Method Description
Equals ( object obj ) : bool
GetFingerprint ( ) : byte[]
GetHashCode ( ) : int
ToString ( ) : string

Returns the signature information in the form "ValidSignature: Fingerprint (Timestamp)". Not safe for parsing!

ValidSignature ( long keyID, [ fingerprint, System.DateTime timestamp ) : System

Creates a new valid signature.

Private Methods

Method Description
Equals ( ValidSignature other ) : bool

Method Details

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

GetFingerprint() public method

public GetFingerprint ( ) : byte[]
return byte[]

GetHashCode() public method

public GetHashCode ( ) : int
return int

ToString() public method

Returns the signature information in the form "ValidSignature: Fingerprint (Timestamp)". Not safe for parsing!
public ToString ( ) : string
return string

ValidSignature() public method

Creates a new valid signature.
public ValidSignature ( long keyID, [ fingerprint, System.DateTime timestamp ) : System
keyID long The key ID of the key used to create this signature.
fingerprint [ The fingerprint of the key used to create this signature.
timestamp System.DateTime The point in time when the signature was created in UTC.
return System

Property Details

Timestamp public property

The point in time when the signature was created in UTC.
public DateTime,System Timestamp
return System.DateTime