Partager via


CryptoProviderCache Class

Definition

Abstract definition of a cache for cryptographic providers.

public abstract class CryptoProviderCache
type CryptoProviderCache = class
Public MustInherit Class CryptoProviderCache
Inheritance
CryptoProviderCache
Derived

Constructors

CryptoProviderCache()

Methods

GetCacheKey(SecurityKey, String, String)

Returns the cache key used to find a cryptographic provider in this cache.

GetCacheKey(SignatureProvider)

Returns the cache key used to look up an entry for a SignatureProvider.

TryAdd(SignatureProvider)

Tries to add a SignatureProvider to this cache.

TryGetSignatureProvider(SecurityKey, String, String, Boolean, SignatureProvider)

Tries to find a SignatureProvider in this cache.

TryRemove(SignatureProvider)

Tries to remove a SignatureProvider from this cache.

Applies to