{ "Gateways": { "CerberosDAL": "" // Data access layer endpoint }, "ConnectionStrings": { "KeyVault": "" //KeyVault Uri }, "JwtIssuerOptions": { "Audience": "", // Audience for token creation, specifies intended recipients "Issuer": "" // Issuer for token creation, identifies the issuer of the token }, "AzureAdB2C": { "Instance": "", // Azure AD instance URL (STORED IN KEY VAULT) "TenantId": "", // Azure AD tenant ID (STORED IN KEY VAULT) "ClientId": "", // Azure AD application client ID (STORED IN KEY VAULT) "ClientSecret": "", // Azure AD application client secret (STORED IN KEY VAULT) "CallbackPath": "", // Path for redirect after authentication "Scopes": "" // Access scopes for user permissions }, "HeathCerberosApp": { "AuthorizationUrl": "", // URL for authorization endpoint (STORED IN KEY VAULT) "TokenUrl": "", // URL for token endpoint (STORED IN KEY VAULT) "Scope": "", // Scope for application permissions (STORED IN KEY VAULT) "ClientId": "" // Client ID for Cerberos application (STORED IN KEY VAULT) }, "MicrosoftGraph": { "Scopes": "", // Scopes for Microsoft Graph API access "BaseUrl": "" // Base URL for Microsoft Graph API } }