Security
This section allows you to change the web console password and enable or disable the Secure Shell access. It also allows the enablement of the REST API capability.
SSH
Option
|
Description
|
Secure Shell Remote Conn
|
Please tick the box if you wish to gain access to the ADC using SSH. ”Putty” is an excellent application for doing this.
|
Web Console
SSL Certificate Choose a certificate from the drop-down list. The certificate you choose will be used to secure your connection to the ADC’s web user interface. You can create a self-signed certificate within the ADC or import one from the SSL Certificates section.
Option
|
Description
|
Secure Port
|
The default port for the web console is TCP 443. If you wish to use a different port for security reasons, you can change it here.
|
REST API
The REST API, also known as RESTful API, is an application programming interface that conforms to the REST architectural style and allows configuration of the ADC or data extraction from the ADC. The term REST stood for representational state transfer and was created by computer scientist Roy Fielding.
Option
|
Description
|
Enable REST
|
Tick this box to enable access using the REST API. Note that you will also have to configure which adapter on which REST is enabled. See the note on the Cog link below.
|
SSL Certificate
|
Choose a certificate for the REST service. The drop-down will show all the certificates installed on the ADC.
|
Port
|
Set the Port for the REST service. It is a good idea to use a port other than 443.
|
IP Address
|
This will display the IP address that the REST service is tied to. You can click the Cog link to access the Network page to change which adapter the REST service is enabled on.
|
Cog Link
|
Clicking on this link will take you to the Network page where you can configure an adapter for the REST.
|
Documentation for REST API
Documentation on how to use the REST API is available: jetAPI | 4.2.3 | jetNEXUS | SwaggerHub
Note: If you get errors on the Swagger page this is because they have an issue supporting query strings
Scroll past the errors to jetNEXUS REST API
Examples
GUID using CURL:
· Command
curl -k HTTPs://<rest ip>/POST/32 -H "Content-Type: application/json" -X POST -d '{"<rest username>":"<password>"}'
· will return
{"Loginstatus":"OK","Username":"<rest username>","GUID":"<guid>"}
· Validity
o GUID is valid for 24 hours
Licence Details
· Command
curl -k HTTPs://<rest ip>/GET/39 -GET -b 'GUID=<guid;>