Table of Contents

Class DBKeyProvider

Namespace
The.Security.PKI
Assembly
Instagile.dll

loads pre-stored public keys out of a database

public class DBKeyProvider : IKeyProvider
Inheritance
DBKeyProvider
Implements
Inherited Members

Constructors

DBKeyProvider()

public DBKeyProvider()

Fields

PUBKEY_CLAIM

public const string PUBKEY_CLAIM = "pki.RSAPublicKey"

Field Value

string

REALM_CLAIM

public const string REALM_CLAIM = "pki"

Field Value

string

Methods

CreateNamedKeyAsync(IEntityContext, string, CancellationToken)

load a public key for verification only

public Task<AuthenticationResult<RSA>> CreateNamedKeyAsync(IEntityContext context, string keyName, CancellationToken cancellationToken)

Parameters

context IEntityContext
keyName string
cancellationToken CancellationToken

Returns

Task<AuthenticationResult<RSA>>