Skip to content

Commit 3cc0f88

Browse files
authored
Merge branch 'mendix:development' into ufc/max-retrieve-size-runtime-setting
2 parents 1b4d22c + 8ec67d5 commit 3cc0f88

306 files changed

Lines changed: 7815 additions & 2083 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

content/en/docs/apidocs-mxsdk/apidocs/deployment/deploy-api-1.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -399,11 +399,11 @@ An object with the following key-value pairs:
399399

400400
| HTTP Status | Error code | Description |
401401
| --- | --- | --- |
402+
| 200 | ALREADY_STARTED | Cannot start app. App is already running. |
402403
| 400 | INVALID_APPID | Invalid AppId |
403404
| 404 | APP_NOT_FOUND | App not found |
404405
| 500 | NO_MDA_HAS_BEEN_DEPLOYED | Cannot start app. There is no MDA deployed. |
405406
| 500 | APP_ALREADY_HAS_A_STARTING_JOB | Cannot start app. There is already a starting job id found. |
406-
| 500 | ALREADY_STARTED | Cannot start app. App is already running. |
407407

408408
##### Example Output
409409

content/en/docs/apidocs-mxsdk/mxsdk/sdk-howtos/creating-the-domain-model.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ invoice.location = { x: 400, y: 100 };
6868

6969
*Studio Pro Guide*
7070

71-
* [Domain Model](/refguide/domain-model/)
71+
* [Data in the Domain Model](/refguide/domain-model/)
7272
* [Entities](/refguide/entities/)
7373

7474
Metamodel reference guide

content/en/docs/appstore/use-content/platform-supported-content/modules/SAML/_index.md

Lines changed: 102 additions & 96 deletions
Large diffs are not rendered by default.
Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
title: "Advanced configuration for SAML"
33
url: /appstore/modules/saml/advanced-configuration
4+
linktitle: "SAML Advanced Configuration"
45
weight: 20
56
description: "Describes the advanced configuration for the SAML module"
67
#If moving or renaming this doc file, implement a temporary redirect and let the respective team know they should update the URL in the product. See Mapping to Products for more details.
@@ -10,39 +11,41 @@ description: "Describes the advanced configuration for the SAML module"
1011

1112
This document outlines the advanced configurations for the SAML module. For basic configuration and usage, refer to the [SAML](/appstore/modules/saml/) documentation.
1213

13-
### Multi-tenant Behavior
14+
### Multitenant Behavior
1415

1516
The resource folder contains a file called *SAMLConfig.properties*. In this file, you can optionally override advanced settings from the SAML module. Usage of this file is optional. When the file does not exist or you do not specify a setting, the module will use its default behavior.
1617
This file contains the documented properties, and example lines show the default values of these options.
17-
With these settings, you can configure the behavior of this module and improve the multi-tenant behavior of your application. For plain SAML authentication, it is best to leave this file unchanged.
18+
With these settings, you can configure the behavior of this module and improve the multitenant behavior of your application. For plain SAML authentication, it is best to leave this file unchanged.
19+
20+
If you are using a custom URL, see [How Do I Get my SAML Metadata or CommunityCommons.GetApplicationUrl to Use the Custom URL?](/developerportal/deploy/custom-domains/#use-custom-url) in the *Custom Domains* documentation.
1821

1922
### Use a Certificate Issued by a Certificate Authority {#use-ca}
2023

21-
By default the SAML SSO module will use self-signed certificates. It is, however, also possible to use certificates issued by a certificate authority (CA).
24+
By default, the SAML SSO module will use self-signed certificates. It is, however, also possible to use certificates issued by a certificate authority (CA).
2225

2326
SAML SSO supports 2 file formats:
2427

25-
* a PKCS 12 file, which typically has extension .pfx or .p12.
28+
* a PKCS 12 file, which typically has an extension .pfx or .p12.
2629
* a jks file.
2730

28-
To use a CA-certificate, upload it as your key store file as described in [Managing the Keys and Key Store](/appstore/modules/saml/idp-attributes/#keystore).
31+
To use a CA certificate, upload it as your key store file as described in [Managing the Keys and Key Store](/appstore/modules/saml/idp-attributes/#keystore).
2932
Remember to do the following:
3033

31-
* set the certificate password in the `KeystorePassword` constant of your app to be able to read the contents of the uploaded key store.
32-
* use an alias for the certificate — this must be the name parameter that is provided when creating the certificate you are uploading. If the values do not match, the SAML module will fall back to using a self-signed certificate instead.
33-
* the value of the configured SP EntityID must match the alias that is included in the uploaded key store.
34+
* Set the certificate password in the `KeystorePassword` constant of your app to be able to read the contents of the uploaded key store.
35+
* Use an alias for the certificate — this must be the name parameter that is provided when creating the certificate you are uploading. If the values do not match, the SAML module will fall back to using a self-signed certificate instead.
36+
* The value of the configured SP EntityID must match the alias that is included in the uploaded key store.
3437

3538
### Customizing the Login Page
3639

37-
Mendix runtime/system module comes with a default login page. When using SAML with a single IdP, this page is not required.
40+
The Mendix runtime/system module comes with a default login page. When using SAML with a single IdP, this page is not required.
3841
You need to customize this login page when end-users have different ways of login:
3942

4043
1. If you want to use both Mendix (local) login and SSO login:
4144

4245
1. Go to the **App** > **Show App Directory in Explorer** > **theme/web** folder (for Mendix versions below 9.0.0, this is the **theme** folder).
4346
2. Rename `login.html` to `login-without-sso.html`.
4447
3. Rename `login-with-mendixsso-button.html` to `login.html`.
45-
4. Open login.html, update the **href** to `/SSO`, and give a button name
48+
4. Open login.html, update the **href** to `/SSO`, and give a button name.
4649

4750
Your app is now configured to use Mendix SSO login.
4851
2. If you want to connect your app with multiple IdPs and the end-user of your app needs to select the IdP to use for login.
@@ -53,11 +56,11 @@ You need to customize this login page when end-users have different ways of logi
5356

5457
### Custom Settings
5558

56-
The resources folder contains the *SAMLConfig.properties* file, and through this file, advanced settings can be configured for the module. This file contains the settings along with documentation on the settings. Through this file, it is possible to alter the URLs used as well as how the application behaves in a multi-tenant environment. The file also specifies all the default values and behavior in more detail.
59+
The resources folder contains the *SAMLConfig.properties* file, and through this file, advanced settings can be configured for the module. This file contains the settings along with documentation on the settings. Through this file, it is possible to alter the URLs used as well as how the application behaves in a multitenant environment. The file also specifies all the default values and behavior in more detail.
5760

5861
If you are using a custom URL, see [How Do I Get my SAML Metadata or CommunityCommons.GetApplicationUrl to Use the Custom URL?](/developerportal/deploy/custom-domains/#use-custom-url) in the *Custom Domains* documentation.
5962

6063
## Read More
6164

6265
* [OIDC SSO](/appstore/modules/oidc/)
63-
* [Reference Guide for SAML IdP Configuration](/appstore/modules/saml/idp-attributes/)
66+
* [Reference Guide for SAML IdP Configuration](/appstore/modules/saml/idp-attributes/)

0 commit comments

Comments
 (0)