Table of Contents

Class OpenPgp

Namespace
ZeroInstall.Store.Trust
Assembly
ZeroInstall.Store.dll

Provides IOpenPgp instances.

public static class OpenPgp
Inheritance
OpenPgp
Inherited Members

Properties

SigningHomeDir

The directory containing key rings used for creating signatures.

public static string SigningHomeDir { get; }

Property Value

string

Remarks

This matches the normal GnuPG home directory.

VerifyingHomeDir

The directory containing key rings used for verifying signatures.

public static string VerifyingHomeDir { get; }

Property Value

string

Remarks

This is different from the normal GnuPG home directory to avoid polluting user profile with auto-imported public keys.

Methods

Signing()

Creates an instance of IOpenPgp intended for creating signatures.

public static IOpenPgp Signing()

Returns

IOpenPgp

Verifying()

Creates an instance of IOpenPgp intended for verifying signatures.

public static IOpenPgp Verifying()

Returns

IOpenPgp