Class MsalOptions
- Namespace
- RDCore.SDK.Server.Configuration
- Assembly
- RDCore.SDK.dll
Platform-level MSAL (Microsoft Authentication Layer) configuration options.
public record MsalOptions : IEquatable<MsalOptions>
- Inheritance
-
MsalOptions
- Implements
- Inherited Members
Remarks
🧩 Forks that do not wish to leverage the RDCore cloud infrastructure (or implement their own) can do so by overwriting these settings if authentication with Microsoft Entra is a requirement. There is no SDK-level support for other identity providers.
Properties
ApiScope
The authorization scope of the RDCore application with the API.
public string ApiScope { get; set; }
Property Value
ClientId
The Microsoft Entra client ID identifying the RDCore cloud application.
public string ClientId { get; set; }
Property Value
RedirectUrl
The redirect URL used for RDCore authentication, relative to the configured BaseWebUrl
public string RedirectUrl { get; set; }
Property Value
TenantId
The Microsoft Entra tenant ID acting as the authentication authority.
public string TenantId { get; set; }