Interface IConfig
Common configuration items needed across Licening API and OIDC.
public interface IConfig
- Extension Methods
Properties
HttpTimeoutSeconds
Gets the timeout, in seconds, for HTTP requests.
float HttpTimeoutSeconds { get; }
Property Value
HttpTimeoutSecondsTimeSpan
Gets the timeout for HTTP requests, as a TimeSpan.
TimeSpan HttpTimeoutSecondsTimeSpan { get; }
Property Value
HttpsProxy
Gets the Proxy to use for HTTPS requests.
Uri? HttpsProxy { get; }
Property Value
PublicKeyPath
Gets the location on disk to save public keys.
string PublicKeyPath { get; }
Property Value
TokenPath
Gets the location on disk to save license tokens.
string TokenPath { get; }
Property Value
TokenRefreshLeewaySeconds
Gets the number of seconds before expiry time that an ID Token or Scale JWT will be automatically refreshed.
float TokenRefreshLeewaySeconds { get; }