Files > WEB SERVER

name
WEB SERVER
number
18.12
location
^XOB(18.12,
description
This file contains the web server(s) and associated information required for HealtheVet Web Service Client (HWSC) to communicate with the server using SOAP and REST web services over HTTP.
Fields
#NameLocationTypeDetailsIndexDescription
.01name(+)0;1FREE TEXTBThis field indicates the user friendly name of the web services server defined by this entry. The value must be unique compared to the NAME field value of the other entries in this file.
.03port0;3NUMERICThis field indicates the port for the web service.
.04server(+)0;4FREE TEXTThis field indicates the ip address or domain name of the web server. If the SSL ENABLED (#3.01) field is TRUE, this SERVER field may need to be a domain name. As part of the Cache SSL configuration setup, if SSL/TLS peer (server) verification is required, you must enter the Domain Name of the server in this SERVER field. The verification will fail if an ip address is specified because the server's certificate common name [CN] value will not match. Note: This 'Peer certificate verification level' is specified during SSL configuration setup when using Cache's System Management Portal.
.06status0;6SET OF CODES1:ENABLED
0:DISABLED
This field indicates whether or not the web service server is available for use (ENABLED) using this entry.
.07default http timeout0;7NUMERICThis field indicates the number of seconds to use as the default HTTP timeout for requests to the web server. [Default: 30 seconds]
1.01login required1;1BOOLEAN0:NO
1:YES
This field indicates whether or not login is required for the web server.
1.02want to edit password (y/n)1;2FREE TEXTEntering YES to this field calls the routine for entering a PASSWORD. No data is stored for this field.
1.03date password last changed1;3DATE-TIMEThis field is triggered by a change in the PASSWORD. The purpose of the field is to track the last time the PASSWORD was changed.
3.01ssl enabled3;1SET OF CODES0:FALSE
1:TRUE
This field indicates whether SSL is enabled for this server. As part of the Cache SSL configuration setup, if SSL/TLS peer (server) verification is required, you must enter the Domain Name of the server in field SERVER (#.04). The verification will fail if an ip address is specified because the server's certificate common name [CN] value will not match. Note: This 'Peer certificate verification level' is specified during SSL configuration setup when using Cache's System Management Portal.
3.02ssl configuration3;2FREE TEXTThis field contains the name of the Cache SSL configuration associated with the web server. The Cache SSL configurations are defined as part of Cache's System Management Portal.
3.03ssl port3;3NUMERICThis field contains the port number for SSL connectivity.
100authorized web services100;0MULTIPLE18.121This multiple contains the list of web services that the web server is authorized to contact in order to a issue request.
200username200;1FREE TEXTName of a user in the security realm on server that is authorized to call the web server. The user usually is required to be in a 'role' as defined by the web.xml. Examples of relevant sections of the web.xml: These are the roles who have access XOBW_Tester_Users ... XOBW Tester User XOBW_Tester_Users
300password300;1FREE TEXTThe password associated with the user indicated in the USERNAME (#200) field. This password is encrypted/decrypted and stored in the M account. Currently, Advanced Encryption Standard (AES) is being used for the encryption algorithm.

Referenced by 1 types

  1. WEB SERVER LOOKUP KEY (18.13) -- associated web server