diff --git a/config-ui/react.skeleton/src/content/landingPage/landingPage.js b/config-ui/react.skeleton/src/content/landingPage/landingPage.js index 1a9382a9..6ca42928 100644 --- a/config-ui/react.skeleton/src/content/landingPage/landingPage.js +++ b/config-ui/react.skeleton/src/content/landingPage/landingPage.js @@ -15,14 +15,14 @@ import yaml from 'js-yaml'; const DOC_URL = "https://docs.verify.ibm.com/gateway/docs/"; -const SAMPLE_EMPTY_YAML = "version: 22.07"; +const SAMPLE_EMPTY_YAML = "version: 23.04"; const SAMPLE_EMPTY = { "yaml": SAMPLE_EMPTY_YAML, "link": "#" } -const SAML_AUTHZ_YAML = "version: \"22.07\"\n" + +const SAML_AUTHZ_YAML = "version: \"23.04\"\n" + "#\n" + "# Configure an IAG container to proxy a single Web application, and define \n" + "# an authorization policy for the Web application. This configuration will \n" + @@ -132,7 +132,7 @@ const SAMPLE_AUTHZ = { "link": DOC_URL + "examples-authorization-yaml" } -const SAMPLE_BASIC_YAML = "version: \"22.07\"\n" + +const SAMPLE_BASIC_YAML = "version: \"23.04\"\n" + "\n" + "#\n" + "# Configure an IAG container with a very basic configuration. This \n" + @@ -191,7 +191,7 @@ const SAMPLE_BASIC = { "link": DOC_URL + "examples-oidc-verify-yaml" } -const SAMPLE_ISVA_YAML = "version: \"22.07\"\n" + +const SAMPLE_ISVA_YAML = "version: \"23.04\"\n" + "\n" + "#\n" + "# Configure an IAG container with a very basic configuration. This \n" + @@ -257,7 +257,7 @@ const SAMPLE_ISVA = { "link": DOC_URL + "examples-oidc-verify-access-yaml" } -const SAMPLE_CREDVIEWER_YAML = "version: \"22.07\"\n" + +const SAMPLE_CREDVIEWER_YAML = "version: \"23.04\"\n" + "\n" + "#\n" + "# Configure an IAG container with a very basic configuration. This \n" + @@ -330,7 +330,7 @@ const SAMPLE_CREDVIEWER = { "link": DOC_URL + "examples-cred-viewer-yaml" } -const SAMPLE_LWP_YAML = "version: \"22.07\"\n" + +const SAMPLE_LWP_YAML = "version: \"23.04\"\n" + "\n" + "#\n" + "# Configure an IAG container with a very basic configuration. This \n" + @@ -397,7 +397,7 @@ const SAMPLE_LWP = { "link": DOC_URL + "examples-local-webpages-yaml" } -const SAMPLE_RL_YAML = "version: \"22.07\"\n" + +const SAMPLE_RL_YAML = "version: \"23.04\"\n" + "\n" + "#\n" + "# Configure an IAG container to proxy a single Web application. This \n" + @@ -494,7 +494,7 @@ const SAMPLE_RL = { "link": DOC_URL + "examples-rate-limiting-yaml" }; -const SAMPLE_STDAPP_YAML = "version: \"22.07\"\n" + +const SAMPLE_STDAPP_YAML = "version: \"23.04\"\n" + "\n" + "#\n" + "# Configure an IAG container to proxy a single Web application. This \n" + @@ -563,7 +563,7 @@ const SAMPLE_STDAPP = { "link": DOC_URL + "examples-standard-application-yaml" }; -const SAMPLE_TRACING_YAML = "version: \"22.07\"\n" + +const SAMPLE_TRACING_YAML = "version: \"23.04\"\n" + "\n" + "#\n" + "# Configure an IAG container to proxy a single Web application, and activate\n" + @@ -647,7 +647,7 @@ const SAMPLE_TRACING = { "link": DOC_URL + "examples-tracing-yaml" }; -const SAMPLE_UNAUTH_YAML = "version: \"22.07\"\n" + +const SAMPLE_UNAUTH_YAML = "version: \"23.04\"\n" + "\n" + "#\n" + "# Configure an IAG container to proxy a single Web application. Due to the\n" + @@ -671,7 +671,7 @@ const SAMPLE_UNAUTH = { "link": DOC_URL + "examples-unauth-application-yaml" }; -const SAMPLE_ISV_2FA_YAML = "version: \"22.07\"\n" + +const SAMPLE_ISV_2FA_YAML = "version: \"23.04\"\n" + "\n" + "#\n" + "# Configure an IAG container to proxy a single Web application, and define\n" + @@ -756,7 +756,7 @@ const SAMPLE_ISV_2FA = { "link": DOC_URL + "examples-2fa-verify-yaml" }; -const SAMPLE_VH_YAML = "version: \"22.07\"\n" + +const SAMPLE_VH_YAML = "version: \"23.04\"\n" + "\n" + "#\n" + "# Configure an IAG container to proxy a single virtual host Web application. \n" + @@ -825,7 +825,7 @@ const SAMPLE_VH = { "link": DOC_URL + "examples-virtualhost-application-yaml" }; -const SAMPLE_HTTPTRAN_YAML = "version: \"22.07\"\n" + +const SAMPLE_HTTPTRAN_YAML = "version: \"23.04\"\n" + "\n" + "#\n" + "# Configure an IAG container to proxy a single Web application. This \n" + @@ -925,7 +925,7 @@ const SAMPLE_HTTPTRAN = { "link": DOC_URL + "examples-transformation-yaml" }; -const SAMPLE_OAUTH_ISVA_YAML = "version: \"22.07\"\n" + +const SAMPLE_OAUTH_ISVA_YAML = "version: \"23.04\"\n" + "\n" + "#\n" + "# Configure an IAG container with a very basic configuration. This \n" + @@ -981,7 +981,7 @@ const SAMPLE_OAUTH_ISVA = { "link": DOC_URL + "examples-oauth-verify-access-yaml" }; -const SAMPLE_OAUTH_ISV_YAML = "version: \"22.07\"\n" + +const SAMPLE_OAUTH_ISV_YAML = "version: \"23.04\"\n" + "\n" + "#\n" + "# Configure an IAG container with a very basic configuration. This \n" + diff --git a/openapi/openapi.yaml b/openapi/openapi.yaml index b74f738f..2168aa6c 100644 --- a/openapi/openapi.yaml +++ b/openapi/openapi.yaml @@ -1,7 +1,7 @@ # Copyright contributors to the Application Gateway project openapi: '3.0' info: - version: 22.07 + version: 23.04 title: IBM Application Gateway Configuration Specification (OpenAPI) components: schemas: @@ -20,6 +20,7 @@ components: - 21.09 - 21.12 - 22.07 + - 23.04 secrets: $ref: "secrets.yaml#/secrets" server: diff --git a/openapi/resource_server.yaml b/openapi/resource_server.yaml index 4cd80b45..3b249946 100644 --- a/openapi/resource_server.yaml +++ b/openapi/resource_server.yaml @@ -26,18 +26,26 @@ resource_server: virtual_host: description: > - The virtual host, as defined by the host header in the request, at - which the resource server will be made available. Port information may - also be specified if the virtual host is on a non-default port for the - intended protocol. This entry is required if the `path` entry has not - been specified. It is not valid to have both `path` and `virtual_host` - entries specified. + The virtual host, as defined by the host header in the request, at + which the resource server will be made available. This will be the + hostname and port number specified in the web browser when it makes + the request. The port number should always be specified, whether the + default port is being used (443 for SSL), or if the virtual host is + using a non-default port for the intended protocol. If your docker + or container host is mapping an incoming port number such as 443 to + some other port inside the container (i.e. 8443), then specify here + the incoming port number (i.e. 443). + + This entry is required if the `path` entry has not been specified. + + It is not valid to have both `path` and `virtual_host` entries + specified. Example: resource_servers: - - virtual_host: "application.ibm.com:9443" + - virtual_host: "application.ibm.com:443" # ... type: string x-uuid: true @@ -814,6 +822,7 @@ resource_server: form_action: /login.jsp service: testCredentialService resource_name: jspApp + form_response_pattern: "*login_prompt*" fields: - name: username source: service @@ -871,6 +880,16 @@ resource_server: matching is performed based on the `action` attribute of the HTML `