A singleton that contains all of the servers that are trusted. Credentials will be sent with
any requests to these servers.
Methods
-
Adds a trusted server to the registry
Name Type Description host
String The host to be added. port
Number The port used to access the host. Example:
// Add a trusted server TrustedServers.add('my.server.com', 80);
-
Clears the registry
Example:
// Remove a trusted server TrustedServers.clear();
-
Tests whether a server is trusted or not. The server must have been added with the port if it is included in the url.
Name Type Description url
String The url to be tested against the trusted list Returns:
Returns true if url is trusted, false otherwise.Example:
// Add server TrustedServers.add('my.server.com', 81); // Check if server is trusted if (TrustedServers.contains('https://my.server.com:81/path/to/file.png')) { // my.server.com:81 is trusted } if (TrustedServers.contains('https://my.server.com/path/to/file.png')) { // my.server.com isn't trusted }
-
Removes a trusted server from the registry
Name Type Description host
String The host to be removed. port
Number The port used to access the host. Example:
// Remove a trusted server TrustedServers.remove('my.server.com', 80);