Installation¶
The CyberShield SDK supports multiple environments and can be integrated into Node.js, Python, Java, or any backend that supports HTTP-based security operations.
This guide will walk you through installing the SDK in your preferred environment.
Install via Package Managers¶
JavaScript (Node.js)¶
Install using npm:
npm install cybershield-sdk
Or using yarn:
yarn add cybershield-sdk
Python¶
Install the official Python package:
pip install cybershield-sdk
Java (Gradle or Maven)¶
Gradle¶
implementation 'com.cybershield:sdk:1.0.0'
Maven¶
<dependency>
<groupId>com.cybershield</groupId>
<artifactId>sdk</artifactId>
<version>1.0.0</version>
</dependency>
Manual Installation (Universal SDK)¶
If you are using another environment:
- Download the Universal SDK bundle (
cybershield-universal.zip) - Extract it in your project
- Import or include the main SDK file based on your language
Example (generic pseudocode):
include "cybershield-sdk/main.csdk"
Verify Installation¶
Run a quick version check to confirm the installation.
Node.js¶
import CyberShield from "cybershield-sdk";
console.log("CyberShield SDK Version:", CyberShield.version);
Python¶
from cybershield import CyberShield
print("CyberShield SDK Version:", CyberShield.version())
Java¶
System.out.println(CyberShield.getVersion());
If you see the version number printed successfully, the installation is complete.
Next Step¶
Continue to: