A singleton that contains all of the servers that are trusted. Credentials will be sent with
any requests to these servers.
- Source:
- See:
Methods
(static) add(host, port)
Adds a trusted server to the registry
Parameters:
Name | Type | Description |
---|---|---|
host |
String | The host to be added. |
port |
Number | The port used to access the host. |
- Source:
Example
// Add a trusted server
TrustedServers.add('my.server.com', 80);
(static) clear()
Clears the registry
- Source:
Example
// Remove a trusted server
TrustedServers.clear();
(static) contains(url) → {boolean}
Tests whether a server is trusted or not. The server must have been added with the port if it is included in the url.
Parameters:
Name | Type | Description |
---|---|---|
url |
String | The url to be tested against the trusted list |
- Source:
Returns:
Returns true if url is trusted, false otherwise.
- Type
- boolean
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
}
(static) remove(host, port)
Removes a trusted server from the registry
Parameters:
Name | Type | Description |
---|---|---|
host |
String | The host to be removed. |
port |
Number | The port used to access the host. |
- Source:
Example
// Remove a trusted server
TrustedServers.remove('my.server.com', 80);