OpenIdDefaultHandler - конструктор
Пространство имён: Tessa.Web.Client.OAuthСборка: Tessa.Web.Client (в Tessa.Web.Client.dll) Версия: 4.0.4
public OpenIdDefaultHandler(
IOptionsMonitor<OpenIdConnectOptions> options,
ILoggerFactory logger,
HtmlEncoder htmlEncoder,
UrlEncoder encoder,
ISystemClock clock,
IOAuthEventHandler eventHandler
)
Public Sub New (
options As IOptionsMonitor(Of OpenIdConnectOptions),
logger As ILoggerFactory,
htmlEncoder As HtmlEncoder,
encoder As UrlEncoder,
clock As ISystemClock,
eventHandler As IOAuthEventHandler
)
public:
OpenIdDefaultHandler(
IOptionsMonitor<OpenIdConnectOptions^>^ options,
ILoggerFactory^ logger,
HtmlEncoder^ htmlEncoder,
UrlEncoder^ encoder,
ISystemClock^ clock,
IOAuthEventHandler^ eventHandler
)
new :
options : IOptionsMonitor<OpenIdConnectOptions> *
logger : ILoggerFactory *
htmlEncoder : HtmlEncoder *
encoder : UrlEncoder *
clock : ISystemClock *
eventHandler : IOAuthEventHandler -> OpenIdDefaultHandler
Параметры
- options IOptionsMonitorOpenIdConnectOptions
Used to retrieve configured TOptions instances.
- logger ILoggerFactory
Represents a type used to configure the logging system and create instances of ILogger from
the registered ILoggerProviders.
- htmlEncoder HtmlEncoder
Represents an HTML character encoding.
- encoder UrlEncoder
Represents a URL character encoding.
- clock ISystemClock
Abstracts the system clock to facilitate testing.
- eventHandler IOAuthEventHandler
Обработчик для событий, происходящих в ходе аутентификации посредством OAuth.