Table of Contents

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

string

ClientId

The Microsoft Entra client ID identifying the RDCore cloud application.

public string ClientId { get; set; }

Property Value

string

RedirectUrl

The redirect URL used for RDCore authentication, relative to the configured BaseWebUrl

public string RedirectUrl { get; set; }

Property Value

string

TenantId

The Microsoft Entra tenant ID acting as the authentication authority.

public string TenantId { get; set; }

Property Value

string