Java SDK
Java 11+ / Android · LibreAuth native client · Protocol v2 available (Enterprise)
Java
Java 11+ / Android
Setup Guide
LibreAuthV2.java + OpsBridge/OpsExecutor/Hardening · ProcessCheckOps after check · full Windows ops parity · Ed25519 + AEAD iv16 · ForceAdopt · /api/v2/
- Credentials: name + ownerid (10 characters)
- API URL:
https://libreauth.nutexe.dev/api/1.3/ - Source:
java/LibreAuth.java - Ed25519 key: from
init→ Response Signing - Test: Live API · Init docs
Install / Dependencies
Terminal
# 1.x: LibreAuth.java
# v2: LibreAuthV2.java + Ed25519 verify hook → /api/v2/
Code Example
Java
LibreAuthV2 app = new LibreAuthV2("AppName", "OWNER_ID_10", "https://host/api/v2/", "");
app.init();
app.login("user", "pass", "HWID");
Protocol v2 (Enterprise)
INFO
Requires Enterprise plan. Endpoint
https://libreauth.nutexe.dev/api/v2/. Guide: API Protocol v2.Source: java/LibreAuthV2.java
Java · v2
LibreAuthV2 app = new LibreAuthV2("AppName", "OWNER_ID_10", "https://host/api/v2/", "");
app.init();
app.login("user", "pass", "HWID");
More Links
- ← All Client SDKs
- 1.x source: View LibreAuth.java
- Protocol v2: View LibreAuthV2.java · docs
- Interactive API docs
- Response Signing