Table of Contents

Namespace Arc4u.OAuth2.Client.Authentication.TokenProvider

Classes

OidcClientIdentityModelTokenProvider

An ITokenProvider for a client application using Duende.IdentityModel.OidcClient. The tokens are kept in the secure cache; an expired access token is renewed with the refresh token, and the user is logged in through the browser when there is no valid refresh token. The access token is refreshed when it expires in less than ForceRefreshTimeoutTimeSpan, and the refresh token is assumed valid for RefreshTokenLifetime.