Server Administration Application – Gateway
Configuration
Documentation
home
Gateway
Properties 1
Single
Sign On (SSO) Configuration. 1
Adding
or Editing a Remote Verj.io Application. 2
Incoming
Request 2
Gateway
Whitelist 3
Gateway
Tunnels 3
See also: Server Administration Application Home Page,
Verj.io Gateway
This page is
only available in the Verj.io Gateways and,
for testing purposes, the Verj.io Studio’s Embedded
server’s Server Administration
Application.
Gateway Properties
The Gateway Properties section contains the Gateway API Key that is used to create the trust
relationship between this Verj.io Gateway and remote Verj.io On-Premises
environments and Verj.io Service Plans. See Gateway Connections for more
information on how this Key is configured in those remote environments.
- API Key – When the Gateway Server
starts for the first time, an API Key is generated. Should the API Key
become compromised a new one can be generated by clicking the Generate New API Key button. Remote
environments using this key will need to be updated to continue to
communicate with the Gateway.
- Issuer Name
– The issuer name is an optional attribute. If specified it will be added to the
token sent to a remote environment.
- Issuer URI - The issuer URI is an optional
attribute. If specified it will be
added to the token sent to a remote environment.
Single Sign On
(SSO) Configuration
Verj.io Gateways can facilitate Single Sign On of users into
configured Verj.io Applications running in remote Verj.io On-Premises
environments and Verj.io Service Plans.
- Click
the appropriate icon to add a remote Verj.io Application
to facilitate Single Sign On to or add an IP address the whitelist.
- Click
the icon to refresh the respective display.
Single Sign On Whitelist
IP addresses can be specified to restrict the sources that
can use the Single Sign On feature – either using the Gateway Portal or using the direct link to Verj.io Applications.
Each IP address line can be specified as either:
- A
single IP address e.g. 127.0.0.1
- An
IP address containing an * wild card as the last character e.g. 192.168.*
- An
IP address range e.g. 192.168.0.1|192.168.0.10
- Name – A name given to represent
the remote Verj.io On-Premises environment or Verj.io Service Plan.
- Description – An optional
description of this Verj.io Application.
- Base URL – The URL of this Verj.io
Application. Requests sent to this Verj.io Application all start with the
URL specified here.
Incoming
Request
Verj.io Applications running on trusted Verj.io On-Premises
environments and Verj.io Service Plans can connect to Gateway Tunnels to access private resource in
the Gateway’s network, or to call Gateway-only
REST services.
- Click
the appropriate icon to configure a Gateway Tunnel or to
add a new IP address to a whitelist of trusted remote Verj.io Application
sources.
- Click
the icon to refresh the respective displays.
IP addresses can be specified to further restrict the
sources that can connect to configured Gateway Tunnels and Gateway-only REST
services.
Each IP address line can be specified as either:
- A
single IP address e.g. 127.0.0.1
- An
IP address containing an * wild card as the last character e.g. 192.168.*
- An
IP address range e.g. 192.168.0.1|192.168.0.10
Gateway Tunnels can be
configured in a Verj.io Gateway, each one connecting to a private resource on
the same network as the Gateway. Verj.io Applications running in trusted
Verj.io On-Premises environments or Verj.io Service Plans can connect to a
Gateway Tunnel and communicate with the configured private resource as if
connecting to them directly. Most private resources can be access in this
manner, including Database, REST, SOAP, email and LDAP services.
- Name – The name of the Gateway
Tunnel. The name will appear in trusted Verj.io Applications as an
available Gateway Tunnel (see Gateway Connections for
details).
- Hostname – The hostname or IP
address to the private resource.
- Port – The Port number of the
private resource.
- Secure – Whether the resource
must be connected to via a SSL/TLS connection (e.g. https or ldaps). Appropriate SSL certificates for that resource
may need to be added to the Verj.io Gateway’s trust store, especially if
the resource is secured using a self-signed certificate.