Class AuthConfig
Authentication endpoints and OAuth client settings, derived from a domain. Mirrors the upstream AuthConfig (service URLs built from a base domain, scopes, user agent).
public sealed class AuthConfig
- Inheritance
-
AuthConfig
- Inherited Members
Properties
ClientId
public string ClientId { get; init; }
Property Value
DataDirectory
Directory for the encrypted credential cache (persisted OAuth + game-session tokens).
public string DataDirectory { get; init; }
Property Value
DeviceAuthUrl
public string DeviceAuthUrl { get; }
Property Value
Domain
public string Domain { get; init; }
Property Value
JwksUrl
public string JwksUrl { get; }
Property Value
Scopes
public string Scopes { get; init; }
Property Value
SessionServiceUrl
public string SessionServiceUrl { get; }
Property Value
TokenUrl
public string TokenUrl { get; }
Property Value
UserAgent
public string UserAgent { get; init; }