AuthenticationRuntimeMiddleware Constructor

Represents a middleware used to assign claims to authenticated users.

Definition

Namespace: Gemstone.Web.Security
Assembly: Gemstone.Web (in Gemstone.Web.dll) Version: 1.0.173 -- Release Build+09f65783c6ec713cc7a6b41f712bf778e2487d9f
public AuthenticationRuntimeMiddleware(
	RequestDelegate next,
	IAuthenticationRuntime runtime,
	AuthenticationProviderInfo providerInfo
)

Parameters

next  RequestDelegate
Delegate used to invoke the next middleware in the pipeline
runtime  IAuthenticationRuntime
The authentication runtime used to query assigned claims
providerInfo  AuthenticationProviderInfo
Information about the provider that authenticates the user

See Also