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.175 -- Release Build+281322aaa7715d4f70d4809d501000e93a26157e
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