Table of Contents

Interface IAnonymousKeyProvider

Namespace
The.Security.PKI
Assembly
Instagile.dll
public interface IAnonymousKeyProvider : IKeyProvider
Inherited Members

Methods

CreateDefaultPrivateKey(string)

AuthenticationResult<RSACryptoServiceProvider> CreateDefaultPrivateKey(string keyPassword)

Parameters

keyPassword string

Returns

AuthenticationResult<RSACryptoServiceProvider>

CreateDefaultPrivateKeyAsync(string, CancellationToken)

Task<AuthenticationResult<RSACryptoServiceProvider>> CreateDefaultPrivateKeyAsync(string keyPassword, CancellationToken cancellationToken)

Parameters

keyPassword string
cancellationToken CancellationToken

Returns

Task<AuthenticationResult<RSACryptoServiceProvider>>

CreateDefaultPublicKey(bool)

AuthenticationResult<RSACryptoServiceProvider> CreateDefaultPublicKey(bool interactive)

Parameters

interactive bool

Returns

AuthenticationResult<RSACryptoServiceProvider>

CreateDefaultPublicKeyAsync(bool, CancellationToken)

Task<AuthenticationResult<RSACryptoServiceProvider>> CreateDefaultPublicKeyAsync(bool interactive, CancellationToken cancellationToken)

Parameters

interactive bool
cancellationToken CancellationToken

Returns

Task<AuthenticationResult<RSACryptoServiceProvider>>