Security News
Cloudflare Adds Security.txt Setup Wizard
Cloudflare has launched a setup wizard allowing users to easily create and manage a security.txt file for vulnerability disclosure on their websites.
بسم الله الرَّحْمَنِ الرَّحِيمِ
A very simple, secure NodeJS library to interact with residue seamlessly.
This module provides interface for connecting and interacting with residue server seamlessly, means, once you are connected this module takes care of expired tokens and clients and keep itself updated with latest tokens and ping server when needed to stay alive.
This library depends on following native modules, without them library will not work:
connect(options)
Connects application to residue using params. If options is not specified, you should use loadConfiguration
to load the options
Valid options are:
{
url: "<host_where_residue_server_is_listening>:<residue_connection_port>",
access_codes: [
{
... logger_id and code
}
],
application_id: <app_name [optional]>,
rsa_key_size: <key_size_for_initial_final_key_transmission [optional]>,
utc_time: <whether_to_use_UTC_time [optional]>,
time_offset: <time_offset_in_seconds [optional]>,
client_id: <client_id_that_server_knows_you_as [optional]>,
client_private_key: <full_path_of_private_key> [must be provided with client_id],
client_public_key: <full_path_of_public_key> [must be provided with client_id],
client_key_secret: <secret (passphrase) for encrypted private key if any>,
server_public_key: <full_path_of_server_public_key>
}
Please refer to loadConfiguration
in our C++ library's documentation for more details.
loadConfiguration(jsonFilename)
Loads configurations / options via json file. Returns true if successfully loaded, otherwise false.
This does not verify the options. Options are validated in connect()
function
getLogger(logger_id)
Returns logger class for logging interface
You can check out sample client apps for practical use of this package.
[1.0.0-beta.13] - 03-08-2017
FAQs
Library to interact with residue server seamlessly.
The npm package residue receives a total of 8 weekly downloads. As such, residue popularity was classified as not popular.
We found that residue demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Cloudflare has launched a setup wizard allowing users to easily create and manage a security.txt file for vulnerability disclosure on their websites.
Security News
The Socket Research team breaks down a malicious npm package targeting the legitimate DOMPurify library. It uses obfuscated code to hide that it is exfiltrating browser and crypto wallet data.
Security News
ENISA’s 2024 report highlights the EU’s top cybersecurity threats, including rising DDoS attacks, ransomware, supply chain vulnerabilities, and weaponized AI.