|
Kanda Foundation 0.2.0
|
Inheritance diagram for CloudSettings:Static Public Attributes | |
| const string | AssetPath |
| The standard path where this asset should be stored. | |
Properties | |
| DeploymentEnvVar< string > | EnvironmentName [get, set] |
| The name of each deployment environment in Kanda Cloud. This is prepended to ApiHostname for non-production environments. | |
| string | CustomerIdentifier = "app" [get, set] |
| The primary identifier for the API. Use "app" for public cloud, or a customer identifier for private clouds. This is prepended to ApiHostname. | |
| string | ApiHostname = "api.kanda.dk" [get, set] |
| The hostname for the API. | |
| string | ApiVersion = "v2" [get, set] |
| The version of the API to target. This is appended to ApiHostname. | |
| string | AppIdentifier = "main" [get, set] |
| A secondary identifier for the app itself. This can be used when multiple apps target the same API and tenant but wish to filter data based on the application. | |
| string | LoginHostname = "login.kanda.dk" [get, set] |
| The hostname for the login page for use in device code auth flows. | |
| DeploymentEnvVar< string > | OidcClientId [get, set] |
| The OpenID Connect scopes to request when logging in. | |
| string | OidcScopes = "openid profile email offline_access" [get, set] |
| The OpenID Connect client ID specifies which OAuth client to use at login. | |
| string | OidcDeviceCodeGrantType [get, set] |
| The OpenID Connect grant type to use for Device Code login flows. | |
| string | OidcRefreshTokenGrantType = "refresh_token" [get, set] |
| The OpenID Connect grant type to use for refresh tokens. | |
| string | OidcDeviceCodeRoute = "oauth/device/code" [get, set] |
| The route to use for initiating Device Code login flows. This is appended to LoginHostname. | |
| string | OidcCodeActivationRoute = "activate" [get, set] |
| The route to use for Device Code activation. This is appended to LoginHostname. | |
| string | OidcTokenRoute = "oauth/token" [get, set] |
| The route to use for obtaining OpenID Connect tokens. This is appended to LoginHostname. | |
Properties inherited from ICloudSettings | |
|
static |
The standard path where this asset should be stored.
|
getset |
The hostname for the API.
Implements ICloudSettings.
|
getset |
The version of the API to target. This is appended to ApiHostname.
Implements ICloudSettings.
|
getset |
A secondary identifier for the app itself. This can be used when multiple apps target the same API and tenant but wish to filter data based on the application.
Implements ICloudSettings.
|
getset |
The primary identifier for the API. Use "app" for public cloud, or a customer identifier for private clouds. This is prepended to ApiHostname.
Implements ICloudSettings.
|
getset |
The name of each deployment environment in Kanda Cloud. This is prepended to ApiHostname for non-production environments.
Implements ICloudSettings.
|
getset |
The hostname for the login page for use in device code auth flows.
Implements ICloudSettings.
|
getset |
The OpenID Connect scopes to request when logging in.
Implements ICloudSettings.
|
getset |
The route to use for Device Code activation. This is appended to LoginHostname.
Implements ICloudSettings.
|
getset |
The OpenID Connect grant type to use for Device Code login flows.
Implements ICloudSettings.
|
getset |
The route to use for initiating Device Code login flows. This is appended to LoginHostname.
Implements ICloudSettings.
|
getset |
The OpenID Connect grant type to use for refresh tokens.
Implements ICloudSettings.
|
getset |
The OpenID Connect client ID specifies which OAuth client to use at login.
Implements ICloudSettings.
|
getset |
The route to use for obtaining OpenID Connect tokens. This is appended to LoginHostname.
Implements ICloudSettings.