Table of Contents

Namespace ZeroInstall.Services.Feeds

Picking, downloading and verifying feeds.

Classes

CatalogManager

Provides access to remote and local Catalogs. Handles downloading, signature verification and caching.

CatalogManagerExtensions

Provides extension methods for ICatalogManager.

FeedManager

Provides access to remote and local Feeds. Handles downloading and signature verification.

FeedManagerExtensions

Provides extension methods for IFeedManager.

ReplayAttackException

Indicates a feed file that downloaded by the IFeedManager is older than a version already located in the IFeedCache.

SelectionsManager

Provides methods for filtering Selections.

SelectionsManagerExtensions

Provides extension methods for ISelectionsManager.

TrustManager

Methods for verifying signatures and user trust.

Interfaces

ICatalogManager

Provides access to remote and local Catalogs. Handles downloading, signature verification and caching.

IFeedManager

Provides access to remote and local Feeds. Handles downloading and signature verification.

ISelectionsManager

Provides methods for filtering Selections.

ITrustManager

Methods for verifying signatures and user trust.

Delegates

OpenPgpKeyCallback

Callback for reading a specific OpenPGP public key file.