Table of Contents

Interface IIdentityProviderFactory

Namespace
Fdyay.IdentityServer.Models
Assembly
Fdyay.IdentityServer.Core.dll

Makes the subclass a provider's kind registers from a row held as the base type.

public interface IIdentityProviderFactory

Remarks

Duende 8.0.1's, measured. A store that keeps every provider in one table reads each as an IdentityProvider; this turns it into the type whose typed members read its settings — OidcProvider for an oidc row — through the copy constructor its kind requires. Registered by AddDynamicProviders.

Methods

Create(IdentityProvider)

The registered subclass, copied from baseModel, or null when nothing here serves its kind.

IdentityProvider? Create(IdentityProvider baseModel)

Parameters

baseModel IdentityProvider

Returns

IdentityProvider