2.1.3 URLs used to access Navigation Platform windows
This section explains the URLs used to access Navigation Platform windows from a web browser to work with Operational Contents.
A URL used to access a Navigation Platform window consists of a basic URL and parameters. Specification of parameters is optional. By including parameters with the basic URL, you can access a specific Operational Content directly, or select the types of buttons that can be used to exit Navigation Platform.
- Important
-
The URLs describe here cannot be used as URLs to invoke Navigation Platform from other JP1 products. See 5.13.6 URL used for calling Navigation Platform from other JP1 products.
If your system configuration does not include a directory server, you can omit the parameter that specifies a single sign-on password from the basic URL.
- Organization of this subsection
(1) Basic URLs for accessing Operational Content Execution Windows
When you use the URLs below to access Navigation Platform, the Editing Window View menu command does not appear in the window. This prevents the user from making changes to Operational Contents. Provide these URLs to users who will only use the Operational Contents, but who have no need to edit them in the Operational Content Editing Window.
- When accessing Navigation Platform from the login window
-
The basic URL differs depending on whether you are specifying parameters as part of the URL. For details about parameter specification, see 2.1.4 Parameters that can be specified in basic URLs.
-
When not specifying parameters
http(s)://host-name:port-number/ucnpBase/
-
When specifying parameters
http(s)://host-name:port-number/ucnpBase/portal/screen/TitlePortlet/portlet/ucnp/pane/-44Ob44O844Og55S76Z2i/layout_id/default/tab_id/-44Ob44O844Og55S76Z2i
-
- When using the Cosminexus integrated user management framework to perform single sign-on
http(s)://host-name:port-number/ucnpBase/portal/screen/Home/action/PLoginUser?com.cosminexus.admin.auth.name=user-ID&com.cosminexus.admin.auth.password=password
- Note:
-
We recommend that you specify the POST method when using this URL to access an Operational Content Execution Window. If you specify the GET method, the user ID and password form part of the URL as a query, which can leave a trace in web server logs and other locations.
The values of the variables are explained below.
-
host-name
The host name or IP address of the J2EE server machine on which Navigation Platform is installed.
-
port-number
The value of the property ucnp.setup.server.cosminexus.hws.http.port that is set in the user setup property file (ucnp_setup_user.properties) (the port number of the web server on which Navigation Platform is installed). For details about the user setup property file, see 8.5 Specifying settings in the user property file (ucnp_user.properties).
-
user-ID
The user ID used for single sign-on. This user ID must be set in the com.cosminexus.admin.auth.name parameter of the HTTP request.
-
password
The password corresponding to the user ID used for single sign-on. This password must be set in the com.cosminexus.admin.auth.password parameter of the HTTP request.
(2) Basic URLs for accessing Operational Content Editing Windows
When you use the URLs below to access Navigation Platform, an Operational Content Editing Window appears when you log in.
- When accessing Navigation Platform from the login window
http(s)://host-name:port-number/ucnpBase/portal/screen/TitlePortlet/portlet/ucnp/pane/-44Ob44O844Og55S76Z2i/layout_id/default/tab_id/-44Ob44O844Og55S76Z2i?start_editor=true&open_editor=true
- When using the Cosminexus integrated user management framework to perform single sign-on
http(s)://host-name:port-number/ucnpBase/portal/screen/Home/action/PLoginUser?com.cosminexus.admin.auth.name=user-ID&com.cosminexus.admin.auth.password=password&start_editor=true&open_editor=true
- Note:
-
We recommend that you specify the POST method when using this URL to access an Operational Content Editing Window. If you specify the GET method, the user ID and password form part of the URL as a query, which can leave a trace in web server logs and other locations.
The values of the variables are explained below.
-
host-name
The host name or IP address of the J2EE server machine on which Navigation Platform is installed.
-
port-number
The value of the property ucnp.setup.server.cosminexus.hws.http.port that is set in the user setup property file (ucnp_setup_user.properties) (the port number of the web server on which Navigation Platform is installed). For details about the user setup property file, see 8.5 Specifying settings in the user property file (ucnp_user.properties).
-
user-ID
The user ID used for single sign-on. This user ID must be set in the com.cosminexus.admin.auth.name parameter of the HTTP request.
-
password
The password corresponding to the user ID used for single sign-on. This password must be set in the com.cosminexus.admin.auth.password parameter of the HTTP request.
(3) Basic URLs for accessing custom windows (new windows)
When you use the URLs below to access Navigation Platform, a custom window (new window) appears when you log in.
- When accessing Navigation Platform from the login window
http(s)://host-name:port-number/ucnpBase/portal/action/Plain/portlet/ucnp/pane/-44Ob44O844Og44Kw44Or44O844OX/layout_id/default/url/L2FkcG9ydGxldHMvdWNucC9qc3Avdmlldy9Sb290SWZyYW1lLmpzcA--?ucnpUserPageId=name-of-Custom-Window-Plugin
- When using the Cosminexus integrated user management framework to perform single sign-on
http(s)://host-name:port-number/ucnpBase/portal/screen/Home/action/PLoginUser?com.cosminexus.admin.auth.name=user-ID&com.cosminexus.admin.auth.password=password&ucnpUserPageId=name-of-Custom-Window-Plugin
- Notes:
-
-
We recommend that you specify the POST method when using this URL to access a custom window. If you specify the GET method, the user ID and password form part of the URL as a query, which can leave a trace in web server logs and other locations.
-
You must use the ucnpUserData parameter when passing data in a URL that accesses a custom window. You cannot use a parameter other than ucnpUserData to pass data.
-
The values of the variables are explained below.
-
host-name
The host name or IP address of the J2EE server machine on which Navigation Platform is installed.
-
port-number
The value of the property ucnp.setup.server.cosminexus.hws.http.port that is set in the user setup property file (ucnp_setup_user.properties) (the port number of the web server on which Navigation Platform is installed). For details about the user setup property file, see 8.5 Specifying settings in the user property file (ucnp_user.properties).
-
name-of-Custom-Window-Plugin
The value specified in the userplugin.name key in the plugin information property file when generating the template for the Custom Window Plugin.
In the editing and execution environments, check with the user who developed the custom window regarding the value they specified for the userplugin.name key.
-
user-ID
The user ID used for single sign-on. This user ID must be set in the com.cosminexus.admin.auth.name parameter of the HTTP request.
-
password
The password corresponding to the user ID used for single sign-on. This password must be set in the com.cosminexus.admin.auth.password parameter of the HTTP request.