1using System.Collections.Generic;
65 public IDictionary<OAuthProvider, OAuthConfiguration>
OAuth {
get;
set; }
Configuration options pertaining to user security.
string CustomTokenSigningKeyBase64
A custom token signing key. Overrides TokenSigningKeyByteCount.
uint TokenSigningKeyByteCount
Amount of bytes to use in the Microsoft.IdentityModel.Tokens.TokenValidationParameters....
uint TokenClockSkewMinutes
Amount of minutes to skew the clock for Api.Models.Response.TokenResponse validation.
const string Section
The key for the Microsoft.Extensions.Configuration.IConfigurationSection the SecurityConfiguration re...
const uint DefaultTokenSigningKeyByteAmount
Default value of TokenSigningKeyByteCount.
uint OAuthTokenExpiryMinutes
Amount of minutes until Api.Models.Response.TokenResponses generated from OAuth logins expire.
IDictionary< OAuthProvider, OAuthConfiguration > OAuth
OAuth provider settings.
const uint DefaultOAuthTokenExpiryMinutes
Default value of OAuthTokenExpiryMinutes.
const uint DefaultTokenClockSkewMinutes
Default value of TokenClockSkewMinutes.
uint TokenExpiryMinutes
Amount of minutes until Api.Models.Response.TokenResponses generated from passwords expire.
const uint DefaultTokenExpiryMinutes
Default value of TokenExpiryMinutes.