Security
How you can securely connect to StreamPOS SDK
Android Package Name
Generate Keys
openssl genrsa -out pos_key.pem 2048sopenssl rsa -in pos_key.pem -outform PEM -pubout -out pos_public.pemConnect
import * as fs from 'fs';
import * as jwt from 'jsonwebtoken';
function getToken() {
var privateKey: Buffer = fs.readFileSync('./pos_key.pem');
var terminal:any = {
data:{
ops: "auth",
client_uuid: "212f66c6-bbfd-4fc7-9f50-31a749145cd1", // provided by streampay
terminal_id: "1000003000000006"// get this number from made
}
}
return jwt.sign(terminal, privateKey, { algorithm: "RS256"});
}
const fs = require('fs');
const jwt = require('jsonwebtoken');
function getToken() {
var privateKey = fs.readFileSync('./pos_key.pem');
var terminal = {
data:{
ops: "auth",
client_uuid: "212f66c6-bbfd-4fc7-9f50-31a749145cd1", // provided by streampay
terminal_id: "1000003000000006"// get this number from made
}
}
return jwt.sign(terminal, privateKey, { algorithm: "RS256"});
}Last updated