docs de la api de objenious

This commit is contained in:
2026-02-04 14:02:01 +01:00
parent 3c32e03c34
commit 6171959ce6
24 changed files with 1235 additions and 1 deletions

View File

@@ -15,7 +15,7 @@ params:query {
}
body:form-urlencoded {
iccid: 1234
iccid: 8933201124059176320
}
settings {

View File

@@ -0,0 +1,41 @@
meta {
name: Activate
type: http
seq: 11
}
post {
url: {{baseUrl}}actions/activateLine
body: json
auth: bearer
}
auth:bearer {
token: {{ws-access-token-partenaire}}
}
body:json {
{
"dueDate": "2026-02-03T09:05:15.458Z",
"customerAccountCode": "9.49411.10",
"offer": {
"code": "SAVEFAMILY1",
"services": []
},
"identifier": {
"identifiers": [
"8933201125065160455"
],
"identifierType": "ICCID"
}
}
}
body:form-urlencoded {
dueDate: 2026-01-28T13:51:15.458Z
}
settings {
encodeUrl: true
timeout: 0
}

View File

@@ -0,0 +1,41 @@
meta {
name: Appel lines
type: http
seq: 7
}
get {
url: https://api-getway.objenious.com/ws/lines?pageSize=10&identifier.identifierType=ICCID&identifier.identifiers=8933201125065160455
body: formUrlEncoded
auth: bearer
}
params:query {
pageSize: 10
identifier.identifierType: ICCID
identifier.identifiers: 8933201125065160455
~simStatus: ACTIVATED
}
auth:bearer {
token: {{ws-access-token-partenaire}}
}
body:json {
{
"identifier": {
"identifiers": ["8933201124059175967"],
"identifierType": "ICCID"
}
}
}
body:form-urlencoded {
~identifier.identifierType: "ICCID"
~identifier.identifiers: ["8933201124059175967"]
}
settings {
encodeUrl: true
timeout: 0
}

View File

@@ -0,0 +1,86 @@
meta {
name: Get Access Token nuevo
type: http
seq: 2
}
post {
url: https://keycloak.preprod.eco6.fr/auth/realms/GETWAY/protocol/openid-connect/token
body: formUrlEncoded
auth: bearer
}
params:query {
~grant_type: client_credentials
}
auth:bearer {
token: {{ws-access-token-partenaire}}
}
body:form-urlencoded {
grant_type: client_credentials
client_id: client ID fourni par objenious
client_assertion_type: urn:ietf:params:oauth:client-assertion-type:jwt-bearer
client_assertion: {{client_assertion}}
}
body:multipart-form {
grant_type: test
}
script:pre-request {
var rs = require('jsrsasign');
var rsu = require('jsrsasign-util');
var navigator = {};
var window = {};
function addIAT(data = {}) {
const currentTime = Math.floor(Date.now() / 1000); // temps actuel en secondes
data.iat = currentTime;
data.exp = currentTime + 5 * 60; // expire dans 5 minutes
return data;
}
var header = {"alg" : "RS256","typ" : "JWT","kid": "kid fourni par Objenious"};
var data = {
"sub" : "client ID fourni par Objenious",
"iss" : "client ID fourni par Objenious",
"aud" : "https://idp.docapost.io/auth/realms/GETWAY",
"jti": ""+new Date().getTime()
};
data = addIAT(data);
var privateKey = `-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEAuiuhIWRCshVLWhJJMsfmGPYKTpieLgI0wDSoiy1YAlf33h9T6scinV4nzdCP+WiVzGwrpd+BFzU++HFy2ivJlf+WyXFX2Z+ngageSDEixzhUjUCj5Sk96g8u+YEF3r6oZWvYiZNH3tVV5b1HhD5i6l758Q8X4xQScV/7p78pw+elPle1r45+rJ3Qq4K0h/zHEI2k8NtoH1qHTMJhqyxqvLfwKM9HFp6JOoHDoN3iCgBUIbowSGXepLr/Pivu0kuMuTq59uPSkTlhJEqH1itEnzC4P4UQFcPyuMgvNUcf7YLTefgJWsTZIwI7Nr2EUwMbath99KnslreCRti4Cfq3xwIDAQABAoIBAQCOKCCKud8/0ojOR2ZDc2bdKormRx2J7j9PgSYt2Dr61yc7IlrWzKY+2hW00AwQG28/QF338/nDufHSjfZwZ70vX5JJUdYOJB4pIDG3WGXBD99oWLKNmvdfEacB+CZ+VsGJaFdZffAEVIyZt/WzIlwvsMRT8P2BdOM8VVl5VrxSjPLIWzHLhkmmz/DjsMoAg1cteW2IH10beWGR7CX/SYvZY4aOXB8qOEoPK5WbR33ghWbljDV1yIyXrFGa1JZ3gO0RcSGnKc/7QEfLVE2GzDAiv3lncCJJLG1hPywEv2nUKD5c3LYj8ZDSdZJqUUmfw6g6Zd02UqnS42EnkTJt7ErBAoGBAOW1h217+OfkVDJaUEdTvDLGprncnHj2RrFj0DMW9JS0TLE8nEJw6oW632kGgTwVsQCcEoVWKUIiDodkLep/ocGOCBAl5aZF0QZYQugiB29+rwvn9MdNQlD1D2eSqU1alaDchVA75TUWQDHH8S31MKaoVLn85Wqr6Qo+37TSNRonAoGBAM96ax16Oakm6GXg7oDSJg0j/LneivS7b/uQd9Ezof6LLUfiwe4Uo0TVKeshLtzitfVauBv4aUdkDVsxc+OXw0WBpolM1DWB5x0pPun7T0ZIzdqc9DgPCq+s7yBpaWEsaidhcRdbWgsBm+qBI567RG/T/obMtdHhp1bkfoUAAhlhAoGBAJzIkN3GXvYPnvQbNm3olixl8AgtrlLVbRzITqOASIFyqmHSR6kFntyV1sS9XtneyEftPqrpSxHLYvVACCLk6EfOpGw5IYyiXG+jME92YnLUGa/bqvOZJOlSyifcL1gPus7nlMpVhzT7secIW/INRx6JCANFvGRZX57RmSi2zO3DAoGAR46WIO2Fs4Q6xOBmAcH447FUuZo6XJvEzIOP/3QKW+sOa+uWLRGrGdNXCMRCEGaUkRF/zA3J6ZhlTt1odcdizrcfg90el3G9Dv6ptzM4rSnw7YQSar8tVVeUhZ41fRE/b2OZCJA2JvOgHan6agV2XgdEkqNJ1iA4gax+wko1byECgYAztdhWptLuPu5LBJz4YlUjjet7AfD0ohr6aGgnljPj5+/nMlEN5tDMUG1qPAXYiEOT28qYPpaZqo5BTWsuRhjhhR7myf125RM4NmNbpo6LjwSi6dKfBMCoPNF69nuy9KQMGVXgW0gyI9oMTrSttYhIZC7Pxql6ZDeDwrucWf+lyQ==
-----END RSA PRIVATE KEY-----`;
var sHeader = JSON.stringify(header);
var sPayload = JSON.stringify(data);
var sJWT = rs.jws.JWS.sign(header.alg, sHeader, sPayload, privateKey);
bru.setVar('client_assertion', sJWT);
req.setHeaders(data)
const headers = req.getHeaders()
console.log("headers",headers)
console.log('sJWT >>>>>>> ', sJWT);
}
script:post-response {
var rlt = res.getBody();
bru.setGlobalEnvVar("ws-access-token-partenaire", rlt.access_token);
bru.setGlobalEnvVar("ws-refresh-token-partenaire", rlt.refresh_token);
}
settings {
encodeUrl: true
timeout: 0
}

View File

@@ -0,0 +1,113 @@
meta {
name: Get Access Token
type: http
seq: 4
}
post {
url: https://idp.docapost.io/auth/realms/GETWAY/protocol/openid-connect/token
body: formUrlEncoded
auth: none
}
params:query {
~grant_type: client_credentials
}
headers {
content-type: application/x-www-form-urlencoded
~Authorization: eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICI2VmN5TnhaS25PN2Nhc2ZBTGk2WlZZOU9WMVdMbXpNd2pXLUsyU0VjNllzIn0.eyJleHAiOjE3Njk0MTQ5NDUsImlhdCI6MTc2OTQxNDY0NSwianRpIjoiNTcwYmZhZmUtZTQwNS00ZmRmLWEwYzEtZTI5Y2FiYjg2MDA2IiwiaXNzIjoiaHR0cHM6Ly9pZHAuZG9jYXBvc3QuaW8vYXV0aC9yZWFsbXMvR0VUV0FZIiwic3ViIjoiODZkY2EzMWItYTZhNy00MGRjLWEyYzUtY2QyNDUyODMzYjY0IiwidHlwIjoiQmVhcmVyIiwiYXpwIjoic2F2ZWZhbWlseV9yZXN0X3dzIiwic2lkIjoiMDJmOTc1ZjQtNDIzMC00ODc5LThkZTAtZGNmYmYxM2IwOGUzIiwiYWNyIjoiMSIsImFsbG93ZWQtb3JpZ2lucyI6WyIvKiJdLCJyZWFsbV9hY2Nlc3MiOnsicm9sZXMiOlsic2F2ZV9mYW1pbHlfcGFja2FnZV8xIiwiZG9jdW1lbnRzIiwiYWxhcm1zIiwiZGV2a2l0Iiwib3JkZXJzIiwibGluZXMiLCJhY3Rpb25zIiwic3RhbmRhcmRfcGFja2FnZSJdfSwic2NvcGUiOiJwcm9maWxlIGVtYWlsIiwiY2xpZW50SG9zdCI6IjU0Ljg2LjUwLjEzOSIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwic2NvcGUiOlsic2F2ZV9mYW1pbHlfcGFja2FnZV8xIiwiZG9jdW1lbnRzIiwiYWxhcm1zIiwiZGV2a2l0Iiwib3JkZXJzIiwibGluZXMiLCJhY3Rpb25zIiwic3RhbmRhcmRfcGFja2FnZSJdLCJwcmVmZXJyZWRfdXNlcm5hbWUiOiJzZXJ2aWNlLWFjY291bnQtc2F2ZWZhbWlseV9yZXN0X3dzIiwiY2xpZW50QWRkcmVzcyI6IjU0Ljg2LjUwLjEzOSIsImNsaWVudF9pZCI6InNhdmVmYW1pbHlfcmVzdF93cyJ9.XOc7FtwXD8hUX2SFVX94XSty8wkOmChkwDNF09O_aIxPubMDdFUdCDCB4zpzSIxi8nOcTg7r_LM_nmd5qm7uLbksf_XArjI8iAyhjKz_2BAXPhmvKs4Fc9f3vv5LDfCVrPB9lP8P7rJ66_qnWs4jvhLQxSfn29m96hgXeCf8oySdIDUjN2q9Js3KAS5LL52Ri6ryvUeO1PvMhaPQMWRqoHIqTV1wPfPtiqQwcjUPmu5GeW164Kq1JLgV3KaGzfCZ9Qv9lbv30EJrukXxWuLCAhBS0kzrBXZoWvf2pb9uh3Am_93_dDxiIGQfIap9ZU_m8ZD1HPgvZOMCY6ZkxQconQ
}
body:form-urlencoded {
grant_type: client_credentials
client_id: savefamily_rest_ws
client_assertion_type: urn:ietf:params:oauth:client-assertion-type:jwt-bearer
client_assertion: {{client_assertion}}
}
script:pre-request {
var rs = require('jsrsasign');
var rsu = require('jsrsasign-util');
var navigator = {};
var window = {};
function addIAT(data = {}) {
const currentTime = Math.floor(Date.now() / 1000); // temps actuel en secondes
data.iat = currentTime;
data.exp = currentTime + 5 * 60; // expire dans 5 minutes
return data;
}
var header = {
"alg" : "RS256",
"typ" : "JWT",
"kid": "xNfbMiyL1ORXGP8lElhcv8nVaG3EJKye4Lc1YoN3I1E"
};
var data = {
"sub" : "savefamily_rest_ws",
"iss" : "savefamily_rest_ws",
"aud" : "https://idp.docapost.io/auth/realms/GETWAY",
"jti": ""+new Date().getTime(),
"content-type": "application/x-www-form-urlencoded"
};
data = addIAT(data);
var privateKey = `-----BEGIN PRIVATE KEY-----
MIIEuwIBADANBgkqhkiG9w0BAQEFAASCBKUwggShAgEAAoIBAQDhon4PurD48jQ9
r/QErPjVjqKE/sUsEFqD3co96jVISOKdfJVN8WbF5PE4SFS+yiYgDUTlCi6coPqL
cfzdtf/4oybQaClP706NuQRYXxrv6QwZeiSKUT/0CH27AEHNcLMmXhhTITZWENBQ
bqdgKPbRcfxtJu10RvlxR4UDplMybfBh12Z8mMpO1m/PjKLIs7weNbb7UffatDRK
vR3uY8NyHTObiQGMbiRVeBJSd+TrxOBRU1PCKTERB8nl9v4AwTQc4D2aCIZ3IqB0
0ix3gg/bOB6dameIA9sZ+2Hqw7vz6+sRPD9SXjZ2DGnF6Mt+AOGqCtM9uLvMWiaH
rVYVUk7NAgMBAAECgf984rNjgVxH/DjDXcPHmdkgk6A10c2z8llDlT7UMNTpbW4A
rsJKMATV5z5jYWyi9E6l0nlzE1M5T/zrBwjZWQaUrUc5IRigLM0qQJoRwXWufvKP
7oPnfK2a66ZyxTjDEk+kc/BJ2dgj9Y4CEzz0g3780cwlnhf6g9xiFqy6e/hl6QYr
KhRPVyDt1A4aVZFzf0Vy/DSQWZYKQwSwYyhv4yRYE3ddMg1QVtyg2oiHuNo7nZpU
RpdhNDacQ5WX/krQJqCtC+Q9Q0shxGhG4szYzZ6VIbnj33aerFeFPT3CWhePH4jS
2zvfxYlOT5WOXZuxkVdoYs58n7+DUX+atsDzWnkCgYEA9W77YsoHkG4bGq5EvhY4
XN9pb9MCHLx6R86ii0enp/Q3Soz6KF9dEI3qoLi55w46KIf8m2FQn4UyCIq1SpqG
kSbHTaRSVEuoh7dfoekggUm+N/MX8LVg4geMUSJreC3QcJIFlMgFDRmF2qoO/1NJ
sQnPGJPCp50y0FHlO7HiG3UCgYEA61lM4xKeSP/GQG1P6k3kHD5Iz+BlQ/R+xi5i
nZupi9ejgWFGFFQoTBjEGwnZNDK3IOAxLIeO4KyMFNKCZWiKPRhPnmSLh1ND7Mws
l8lDdK2HMdrfwI89naJSY1eCI1BIYHIpXPzdAxRu3nFO4uT9fNpW8b9QvhFseQdG
4QeN8vkCgYEA8Yj2/JG2P/0bz3YRUMCtVzjGmrYeLgmOjXxdmpQ5+p/sigGTbofr
Ho+LiABDc5AczCaIAqISpep/Asj/ARxxsgdnvJEqNKsAgA+GneC/jHz2JjmmJc1a
OxcSkAY/nVX4+8+4jmMKFYo4oKkbeUqOCxyMIrPHrQyXJUxzO/wjeMECgYBOuFr4
ZQTew/brG+UsKQuQyuCN76/PkBtLbL59m1CVvvYo04GeURv9gBcwOBYX2JLag0LP
czQ+QFjGqjcFdncuwk/3Wgg1potEzHJp/t76SwS6j0xiW0cvz9ig8+dKqpLa97SQ
LuA6JH6FFv9c8106gsmsKOL4AFn5DY8Ou/kl+QKBgGEp61blJEZOS+tOMhgY96Pr
A15xeSFbu39oixu5WQ3XVZQAZZ8dpvqaX8D9uFm1xc34l8z9uUvhaefEKfCDY4JQ
Iy7tXuV3C1lL/hPz8JTYsSJeIUH45bvSf/DcV2TFObpo645u8wyUjmDfVkxNUzKX
T027qS3OzNe13y6VvR8u
-----END PRIVATE KEY-----`;
var sHeader = JSON.stringify(header);
var sPayload = JSON.stringify(data);
var sJWT = rs.jws.JWS.sign(header.alg, sHeader, sPayload, privateKey);
bru.setVar('client_assertion', sJWT);
req.setHeaders(data)
const headers = req.getHeaders()
console.log("headers",headers)
console.log('sJWT >>>>>>> ', sJWT);
}
script:post-response {
var rlt = res.getBody();
bru.setEnvVar("ws-access-token-partenaire", rlt.access_token);
bru.setEnvVar("ws-refresh-token-partenaire", rlt.refresh_token);
}
settings {
encodeUrl: true
timeout: 0
}

View File

@@ -0,0 +1,102 @@
meta {
name: Get AccessToken from RefreshToken
type: http
seq: 3
}
post {
url: https://idp.docapost.io/auth/realms/GETWAY/protocol/openid-connect/token
body: formUrlEncoded
auth: bearer
}
auth:bearer {
token: {{ws-access-token-partenaire}}
}
body:form-urlencoded {
grant_type: refresh_token
client_id: savefamily_rest_ws
client_assertion_type: urn:ietf:params:oauth:client-assertion-type:jwt-bearer
client_assertion: {{client_assertion}}
refresh_token: {{ws-refresh-token-partenaire}}
}
script:pre-request {
var navigator = {};
var window = {};
var rs = require('jsrsasign');
var rsu = require('jsrsasign-util');
function addIAT(data = {}) {
const currentTime = Math.floor(Date.now() / 1000); // temps actuel en secondes
data.iat = currentTime;
data.exp = currentTime + 5 * 60; // expire dans 5 minutes
return data;
}
var header = {"alg" : "RS256","typ" : "JWT","kid": "xNfbMiyL1ORXGP8lElhcv8nVaG3EJKye4Lc1YoN3I1E"};
var data = {
"sub" : "savefamily_rest_ws",
"iss" : "savefamily_rest_ws",
"aud" : "https://idp.docapost.io/auth/realms/GETWAY",
"jti": ""+new Date().getTime(),
"content-type":"application/x-www-form-urlencoded"
};
data = addIAT(data);
var privateKey = `-----BEGIN PRIVATE KEY-----
MIIEuwIBADANBgkqhkiG9w0BAQEFAASCBKUwggShAgEAAoIBAQDhon4PurD48jQ9
r/QErPjVjqKE/sUsEFqD3co96jVISOKdfJVN8WbF5PE4SFS+yiYgDUTlCi6coPqL
cfzdtf/4oybQaClP706NuQRYXxrv6QwZeiSKUT/0CH27AEHNcLMmXhhTITZWENBQ
bqdgKPbRcfxtJu10RvlxR4UDplMybfBh12Z8mMpO1m/PjKLIs7weNbb7UffatDRK
vR3uY8NyHTObiQGMbiRVeBJSd+TrxOBRU1PCKTERB8nl9v4AwTQc4D2aCIZ3IqB0
0ix3gg/bOB6dameIA9sZ+2Hqw7vz6+sRPD9SXjZ2DGnF6Mt+AOGqCtM9uLvMWiaH
rVYVUk7NAgMBAAECgf984rNjgVxH/DjDXcPHmdkgk6A10c2z8llDlT7UMNTpbW4A
rsJKMATV5z5jYWyi9E6l0nlzE1M5T/zrBwjZWQaUrUc5IRigLM0qQJoRwXWufvKP
7oPnfK2a66ZyxTjDEk+kc/BJ2dgj9Y4CEzz0g3780cwlnhf6g9xiFqy6e/hl6QYr
KhRPVyDt1A4aVZFzf0Vy/DSQWZYKQwSwYyhv4yRYE3ddMg1QVtyg2oiHuNo7nZpU
RpdhNDacQ5WX/krQJqCtC+Q9Q0shxGhG4szYzZ6VIbnj33aerFeFPT3CWhePH4jS
2zvfxYlOT5WOXZuxkVdoYs58n7+DUX+atsDzWnkCgYEA9W77YsoHkG4bGq5EvhY4
XN9pb9MCHLx6R86ii0enp/Q3Soz6KF9dEI3qoLi55w46KIf8m2FQn4UyCIq1SpqG
kSbHTaRSVEuoh7dfoekggUm+N/MX8LVg4geMUSJreC3QcJIFlMgFDRmF2qoO/1NJ
sQnPGJPCp50y0FHlO7HiG3UCgYEA61lM4xKeSP/GQG1P6k3kHD5Iz+BlQ/R+xi5i
nZupi9ejgWFGFFQoTBjEGwnZNDK3IOAxLIeO4KyMFNKCZWiKPRhPnmSLh1ND7Mws
l8lDdK2HMdrfwI89naJSY1eCI1BIYHIpXPzdAxRu3nFO4uT9fNpW8b9QvhFseQdG
4QeN8vkCgYEA8Yj2/JG2P/0bz3YRUMCtVzjGmrYeLgmOjXxdmpQ5+p/sigGTbofr
Ho+LiABDc5AczCaIAqISpep/Asj/ARxxsgdnvJEqNKsAgA+GneC/jHz2JjmmJc1a
OxcSkAY/nVX4+8+4jmMKFYo4oKkbeUqOCxyMIrPHrQyXJUxzO/wjeMECgYBOuFr4
ZQTew/brG+UsKQuQyuCN76/PkBtLbL59m1CVvvYo04GeURv9gBcwOBYX2JLag0LP
czQ+QFjGqjcFdncuwk/3Wgg1potEzHJp/t76SwS6j0xiW0cvz9ig8+dKqpLa97SQ
LuA6JH6FFv9c8106gsmsKOL4AFn5DY8Ou/kl+QKBgGEp61blJEZOS+tOMhgY96Pr
A15xeSFbu39oixu5WQ3XVZQAZZ8dpvqaX8D9uFm1xc34l8z9uUvhaefEKfCDY4JQ
Iy7tXuV3C1lL/hPz8JTYsSJeIUH45bvSf/DcV2TFObpo645u8wyUjmDfVkxNUzKX
T027qS3OzNe13y6VvR8u
-----END PRIVATE KEY-----`;
var sHeader = JSON.stringify(header);
var sPayload = JSON.stringify(data);
var sJWT = rs.jws.JWS.sign(header.alg, sHeader, sPayload, privateKey);
bru.setVar('client_assertion', sJWT);
console.log('sJWT >>>>>>> ', sJWT);
}
script:post-response {
var rlt = res.getBody();
bru.setGlobalEnvVar("ws-access-token-partenaire", rlt.access_token);
bru.setGlobalEnvVar("ws-refresh-token-partenaire", rlt.refresh_token);
}
settings {
encodeUrl: true
timeout: 0
}

View File

@@ -0,0 +1,42 @@
meta {
name: Get all requests
type: http
seq: 14
}
get {
url: {{actionsUrl}}/requests/?pageSize=20
body: formUrlEncoded
auth: bearer
}
params:query {
pageSize: 20
}
auth:bearer {
token: {{ws-access-token-partenaire}}
}
body:json {
{
"identifier": {
"identifiers": ["8933201124059175967"],
"identifierType": "ICCID"
}
}
}
body:form-urlencoded {
~identifier.identifierType: "ICCID"
~identifier.identifiers: ["8933201124059175967"]
}
vars:pre-request {
~id: 5187320
}
settings {
encodeUrl: true
timeout: 0
}

View File

@@ -0,0 +1,22 @@
meta {
name: Get js script
type: http
seq: 6
}
get {
url: https://cdnjs.cloudflare.com/ajax/libs/jsrsasign/8.0.20/jsrsasign-all-min.js
body: none
auth: inherit
}
script:post-response {
test("get response", function () {
bru.setGlobalEnvVar("jsrsasign-js", JSON.stringify(res.getBody()));
});
}
settings {
encodeUrl: true
timeout: 0
}

View File

@@ -0,0 +1,46 @@
meta {
name: Get request by ID
type: http
seq: 13
}
get {
url: https://api-getway.objenious.com/ws/actions/requests/{{params.id}}
body: formUrlEncoded
auth: bearer
}
params:query {
~pageSize: 10
~id: 10000
~identifier.identifierType: ICCID
~identifier.identifiers: 8933201124059175967
~simStatus: ACTIVATED
}
auth:bearer {
token: {{ws-access-token-partenaire}}
}
body:json {
{
"identifier": {
"identifiers": ["8933201124059175967"],
"identifierType": "ICCID"
}
}
}
body:form-urlencoded {
~identifier.identifierType: "ICCID"
~identifier.identifiers: ["8933201124059175967"]
}
vars:pre-request {
params.id: 14097
}
settings {
encodeUrl: true
timeout: 0
}

View File

@@ -0,0 +1,33 @@
meta {
name: Mass action copy
type: http
seq: 15
}
get {
url: https://api-getway.objenious.com/ws/actions/massActions/{{id}}
body: formUrlEncoded
auth: bearer
}
auth:bearer {
token: {{ws-access-token-partenaire}}
}
body:json {
{
"identifier": {
"identifiers": ["8933201124059175967"],
"identifierType": "ICCID"
}
}
}
vars:pre-request {
id: 5189837
}
settings {
encodeUrl: true
timeout: 0
}

View File

@@ -0,0 +1,38 @@
meta {
name: Mass action list
type: http
seq: 16
}
get {
url: {{actionsUrl}}/massActions/
body: formUrlEncoded
auth: bearer
}
auth:bearer {
token: {{ws-access-token-partenaire}}
}
body:json {
{
"identifier": {
"identifiers": ["8933201124059175967"],
"identifierType": "ICCID"
}
}
}
body:form-urlencoded {
identifier.identifierType: ICCID
identifier.identifiers: 8933201124059176320
}
vars:pre-request {
~id: 5187320
}
settings {
encodeUrl: true
timeout: 0
}

View File

@@ -0,0 +1,38 @@
meta {
name: Offer list
type: http
seq: 17
}
get {
url: https://api-getway.objenious.com/ws/devkit/offerCodes
body: formUrlEncoded
auth: bearer
}
auth:bearer {
token: {{ws-access-token-partenaire}}
}
body:json {
{
"identifier": {
"identifiers": ["8933201124059175967"],
"identifierType": "ICCID"
}
}
}
body:form-urlencoded {
~identifier.identifierType: "ICCID"
~identifier.identifiers: ["8933201124059175967"]
}
vars:pre-request {
~id: 5187320
}
settings {
encodeUrl: true
timeout: 0
}

View File

@@ -0,0 +1,44 @@
meta {
name: Preactivate
type: http
seq: 10
}
post {
url: {{baseUrl}}actions/preactivateLine
body: json
auth: bearer
}
auth:bearer {
token: {{ws-access-token-partenaire}}
}
body:json {
{
"dueDate": "2026-02-04T11:25:15.458Z",
"customerAccountCode": "9.49411.10",
"identifier": {
"identifiers": [
"8933201124059176320"
],
"identifierType": "ICCID"
}
}
}
body:form-urlencoded {
dueDate: 2026-01-28T13:51:15.458Z
}
script:post-response {
var rlt = res.getBody();
bru.setEnvVar("last-request-id", rlt.requestId);
bru.setEnvVar("ws-refresh-token-partenaire", rlt.refresh_token);
}
settings {
encodeUrl: true
timeout: 0
}

View File

@@ -0,0 +1,409 @@
{
"info": {
"_postman_id": "e4ac133e-7cb4-4882-939d-ef749f985d52",
"name": "WS-BYTEL",
"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
"_exporter_id": "11712336"
},
"item": [
{
"name": "Get js script",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
""
],
"type": "text/javascript"
}
},
{
"listen": "test",
"script": {
"exec": [
"pm.test(\"get response\", function () {\r",
" pm.globals.set(\"jsrsasign-js\", pm.response.text());\r",
"});"
],
"type": "text/javascript"
}
}
],
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "https://cdnjs.cloudflare.com/ajax/libs/jsrsasign/8.0.20/jsrsasign-all-min.js",
"protocol": "https",
"host": [
"cdnjs",
"cloudflare",
"com"
],
"path": [
"ajax",
"libs",
"jsrsasign",
"8.0.20",
"jsrsasign-all-min.js"
]
}
},
"response": []
},
{
"name": "Get Access Token",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"var navigator = {};\r",
"var window = {};\r",
"//eval(pm.environment.get(\"jsrsasign-js\"));\r",
"eval(pm.globals.get(\"jsrsasign-js\"));\r",
"console.log(\"test\");\r",
"function addIAT(data = {}) {\r",
" const currentTime = Math.floor(Date.now() / 1000); // temps actuel en secondes\r",
" data.iat = currentTime;\r",
" data.exp = currentTime + 5 * 60; // expire dans 5 minutes\r",
" return data;\r",
"}\r",
"\r",
"\r",
"var header = {\"alg\" : \"RS256\",\"typ\" : \"JWT\",\"kid\": \"kid fourni par Objenious\"};\r",
"var data = {\r",
" \"sub\" : \"client ID fourni par Objenious\",\r",
" \"iss\" : \"client ID fourni par Objenious\",\r",
" \"aud\" : \"https://idp.docapost.io/auth/realms/GETWAY\",\r",
" \"jti\": \"\"+new Date().getTime()\r",
"};\r",
"\r",
"data = addIAT(data);\r",
"\r",
"var privateKey = \"-----BEGIN RSA PRIVATE KEY-----\\\r",
"MIIEpAIBAAKCAQEAuiuhIWRCshVLWhJJMsfmGPYKTpieLgI0wDSoiy1YAlf33h9T\\\r",
"6scinV4nzdCP+WiVzGwrpd+BFzU++HFy2ivJlf+WyXFX2Z+ngageSDEixzhUjUCj\\\r",
"5Sk96g8u+YEF3r6oZWvYiZNH3tVV5b1HhD5i6l758Q8X4xQScV/7p78pw+elPle1\\\r",
"r45+rJ3Qq4K0h/zHEI2k8NtoH1qHTMJhqyxqvLfwKM9HFp6JOoHDoN3iCgBUIbow\\\r",
"SGXepLr/Pivu0kuMuTq59uPSkTlhJEqH1itEnzC4P4UQFcPyuMgvNUcf7YLTefgJ\\\r",
"WsTZIwI7Nr2EUwMbath99KnslreCRti4Cfq3xwIDAQABAoIBAQCOKCCKud8/0ojO\\\r",
"R2ZDc2bdKormRx2J7j9PgSYt2Dr61yc7IlrWzKY+2hW00AwQG28/QF338/nDufHS\\\r",
"jfZwZ70vX5JJUdYOJB4pIDG3WGXBD99oWLKNmvdfEacB+CZ+VsGJaFdZffAEVIyZ\\\r",
"t/WzIlwvsMRT8P2BdOM8VVl5VrxSjPLIWzHLhkmmz/DjsMoAg1cteW2IH10beWGR\\\r",
"7CX/SYvZY4aOXB8qOEoPK5WbR33ghWbljDV1yIyXrFGa1JZ3gO0RcSGnKc/7QEfL\\\r",
"VE2GzDAiv3lncCJJLG1hPywEv2nUKD5c3LYj8ZDSdZJqUUmfw6g6Zd02UqnS42En\\\r",
"kTJt7ErBAoGBAOW1h217+OfkVDJaUEdTvDLGprncnHj2RrFj0DMW9JS0TLE8nEJw\\\r",
"6oW632kGgTwVsQCcEoVWKUIiDodkLep/ocGOCBAl5aZF0QZYQugiB29+rwvn9MdN\\\r",
"QlD1D2eSqU1alaDchVA75TUWQDHH8S31MKaoVLn85Wqr6Qo+37TSNRonAoGBAM96\\\r",
"ax16Oakm6GXg7oDSJg0j/LneivS7b/uQd9Ezof6LLUfiwe4Uo0TVKeshLtzitfVa\\\r",
"uBv4aUdkDVsxc+OXw0WBpolM1DWB5x0pPun7T0ZIzdqc9DgPCq+s7yBpaWEsaidh\\\r",
"cRdbWgsBm+qBI567RG/T/obMtdHhp1bkfoUAAhlhAoGBAJzIkN3GXvYPnvQbNm3o\\\r",
"lixl8AgtrlLVbRzITqOASIFyqmHSR6kFntyV1sS9XtneyEftPqrpSxHLYvVACCLk\\\r",
"6EfOpGw5IYyiXG+jME92YnLUGa/bqvOZJOlSyifcL1gPus7nlMpVhzT7secIW/IN\\\r",
"Rx6JCANFvGRZX57RmSi2zO3DAoGAR46WIO2Fs4Q6xOBmAcH447FUuZo6XJvEzIOP\\\r",
"/3QKW+sOa+uWLRGrGdNXCMRCEGaUkRF/zA3J6ZhlTt1odcdizrcfg90el3G9Dv6p\\\r",
"tzM4rSnw7YQSar8tVVeUhZ41fRE/b2OZCJA2JvOgHan6agV2XgdEkqNJ1iA4gax+\\\r",
"wko1byECgYAztdhWptLuPu5LBJz4YlUjjet7AfD0ohr6aGgnljPj5+/nMlEN5tDM\\\r",
"UG1qPAXYiEOT28qYPpaZqo5BTWsuRhjhhR7myf125RM4NmNbpo6LjwSi6dKfBMCo\\\r",
"PNF69nuy9KQMGVXgW0gyI9oMTrSttYhIZC7Pxql6ZDeDwrucWf+lyQ==\\\r",
"-----END RSA PRIVATE KEY-----\";\r",
"\r",
"\r",
"\r",
"\r",
"var sHeader = JSON.stringify(header);\r",
"var sPayload = JSON.stringify(data);\r",
"\r",
"var sJWT = KJUR.jws.JWS.sign(header.alg, sHeader, sPayload, privateKey);\r",
"\r",
"pm.variables.set('client_assertion', sJWT);\r",
"console.log('sJWT >>>>>>> ', sJWT);\r",
""
],
"type": "text/javascript",
"packages": {}
}
},
{
"listen": "test",
"script": {
"exec": [
"var rlt = JSON.parse(responseBody);\r",
"pm.globals.set(\"ws-access-token-partenaire\", rlt.access_token);\r",
"pm.globals.set(\"ws-refresh-token-partenaire\", rlt.refresh_token);\r",
""
],
"type": "text/javascript",
"packages": {}
}
}
],
"request": {
"auth": {
"type": "bearer",
"bearer": [
{
"key": "token",
"value": "{{ws-access-token-partenaire}}",
"type": "string"
}
]
},
"method": "POST",
"header": [],
"body": {
"mode": "urlencoded",
"urlencoded": [
{
"key": "grant_type",
"value": "client_credentials",
"type": "text"
},
{
"key": "client_id",
"value": "client ID fourni par objenious",
"type": "text"
},
{
"key": "client_assertion_type",
"value": "urn:ietf:params:oauth:client-assertion-type:jwt-bearer",
"type": "text"
},
{
"key": "client_assertion",
"value": "{{client_assertion}}",
"type": "text"
}
]
},
"url": {
"raw": "https://idp.docapost.io/auth/realms/GETWAY/protocol/openid-connect/token",
"protocol": "https",
"host": [
"idp",
"docapost",
"io"
],
"path": [
"auth",
"realms",
"GETWAY",
"protocol",
"openid-connect",
"token"
]
}
},
"response": []
},
{
"name": "Get AccessToken from RefreshToken",
"event": [
{
"listen": "prerequest",
"script": {
"exec": [
"var navigator = {};\r",
"var window = {};\r",
"//eval(pm.environment.get(\"jsrsasign-js\"));\r",
"eval(pm.globals.get(\"jsrsasign-js\"));\r",
"console.log(\"test\");\r",
"function addIAT(data = {}) {\r",
" const currentTime = Math.floor(Date.now() / 1000); // temps actuel en secondes\r",
" data.iat = currentTime;\r",
" data.exp = currentTime + 5 * 60; // expire dans 5 minutes\r",
" return data;\r",
"}\r",
"\r",
"var header = {\"alg\" : \"RS256\",\"typ\" : \"JWT\",\"kid\": \"kid fourni par Objenious\"};\r",
"var data = {\r",
" \"sub\" : \"client ID fourni par Objenious\",\r",
" \"iss\" : \"client ID fourni par Objenious\",\r",
" \"aud\" : \"https://idp.docapost.io/auth/realms/GETWAY\",\r",
" \"jti\": \"\"+new Date().getTime()\r",
"};\r",
"\r",
"data = addIAT(data);\r",
"\r",
"var privateKey = \"-----BEGIN RSA PRIVATE KEY-----\\\r",
"MIIEpAIBAAKCAQEAuiuhIWRCshVLWhJJMsfmGPYKTpieLgI0wDSoiy1YAlf33h9T\\\r",
"6scinV4nzdCP+WiVzGwrpd+BFzU++HFy2ivJlf+WyXFX2Z+ngageSDEixzhUjUCj\\\r",
"5Sk96g8u+YEF3r6oZWvYiZNH3tVV5b1HhD5i6l758Q8X4xQScV/7p78pw+elPle1\\\r",
"r45+rJ3Qq4K0h/zHEI2k8NtoH1qHTMJhqyxqvLfwKM9HFp6JOoHDoN3iCgBUIbow\\\r",
"SGXepLr/Pivu0kuMuTq59uPSkTlhJEqH1itEnzC4P4UQFcPyuMgvNUcf7YLTefgJ\\\r",
"WsTZIwI7Nr2EUwMbath99KnslreCRti4Cfq3xwIDAQABAoIBAQCOKCCKud8/0ojO\\\r",
"R2ZDc2bdKormRx2J7j9PgSYt2Dr61yc7IlrWzKY+2hW00AwQG28/QF338/nDufHS\\\r",
"jfZwZ70vX5JJUdYOJB4pIDG3WGXBD99oWLKNmvdfEacB+CZ+VsGJaFdZffAEVIyZ\\\r",
"t/WzIlwvsMRT8P2BdOM8VVl5VrxSjPLIWzHLhkmmz/DjsMoAg1cteW2IH10beWGR\\\r",
"7CX/SYvZY4aOXB8qOEoPK5WbR33ghWbljDV1yIyXrFGa1JZ3gO0RcSGnKc/7QEfL\\\r",
"VE2GzDAiv3lncCJJLG1hPywEv2nUKD5c3LYj8ZDSdZJqUUmfw6g6Zd02UqnS42En\\\r",
"kTJt7ErBAoGBAOW1h217+OfkVDJaUEdTvDLGprncnHj2RrFj0DMW9JS0TLE8nEJw\\\r",
"6oW632kGgTwVsQCcEoVWKUIiDodkLep/ocGOCBAl5aZF0QZYQugiB29+rwvn9MdN\\\r",
"QlD1D2eSqU1alaDchVA75TUWQDHH8S31MKaoVLn85Wqr6Qo+37TSNRonAoGBAM96\\\r",
"ax16Oakm6GXg7oDSJg0j/LneivS7b/uQd9Ezof6LLUfiwe4Uo0TVKeshLtzitfVa\\\r",
"uBv4aUdkDVsxc+OXw0WBpolM1DWB5x0pPun7T0ZIzdqc9DgPCq+s7yBpaWEsaidh\\\r",
"cRdbWgsBm+qBI567RG/T/obMtdHhp1bkfoUAAhlhAoGBAJzIkN3GXvYPnvQbNm3o\\\r",
"lixl8AgtrlLVbRzITqOASIFyqmHSR6kFntyV1sS9XtneyEftPqrpSxHLYvVACCLk\\\r",
"6EfOpGw5IYyiXG+jME92YnLUGa/bqvOZJOlSyifcL1gPus7nlMpVhzT7secIW/IN\\\r",
"Rx6JCANFvGRZX57RmSi2zO3DAoGAR46WIO2Fs4Q6xOBmAcH447FUuZo6XJvEzIOP\\\r",
"/3QKW+sOa+uWLRGrGdNXCMRCEGaUkRF/zA3J6ZhlTt1odcdizrcfg90el3G9Dv6p\\\r",
"tzM4rSnw7YQSar8tVVeUhZ41fRE/b2OZCJA2JvOgHan6agV2XgdEkqNJ1iA4gax+\\\r",
"wko1byECgYAztdhWptLuPu5LBJz4YlUjjet7AfD0ohr6aGgnljPj5+/nMlEN5tDM\\\r",
"UG1qPAXYiEOT28qYPpaZqo5BTWsuRhjhhR7myf125RM4NmNbpo6LjwSi6dKfBMCo\\\r",
"PNF69nuy9KQMGVXgW0gyI9oMTrSttYhIZC7Pxql6ZDeDwrucWf+lyQ==\\\r",
"-----END RSA PRIVATE KEY-----\";\r",
"\r",
"\r",
"\r",
"\r",
"var sHeader = JSON.stringify(header);\r",
"var sPayload = JSON.stringify(data);\r",
"\r",
"var sJWT = KJUR.jws.JWS.sign(header.alg, sHeader, sPayload, privateKey);\r",
"\r",
"pm.variables.set('client_assertion', sJWT);\r",
"console.log('sJWT >>>>>>> ', sJWT);\r",
""
],
"type": "text/javascript",
"packages": {}
}
},
{
"listen": "test",
"script": {
"exec": [
"var rlt = JSON.parse(responseBody);\r",
"pm.globals.set(\"ws-access-token-partenaire\", rlt.access_token);\r",
"pm.globals.set(\"ws-refresh-token-partenaire\", rlt.refresh_token);"
],
"type": "text/javascript",
"packages": {}
}
}
],
"request": {
"auth": {
"type": "bearer",
"bearer": [
{
"key": "token",
"value": "{{ws-access-token-partenaire}}",
"type": "string"
}
]
},
"method": "POST",
"header": [],
"body": {
"mode": "urlencoded",
"urlencoded": [
{
"key": "grant_type",
"value": "refresh_token",
"type": "text"
},
{
"key": "client_id",
"value": "client ID fourni par Objenious",
"type": "text"
},
{
"key": "client_assertion_type",
"value": "urn:ietf:params:oauth:client-assertion-type:jwt-bearer",
"type": "text"
},
{
"key": "client_assertion",
"value": "{{client_assertion}}",
"type": "text"
},
{
"key": "refresh_token",
"value": "{{ws-refresh-token-partenaire}}",
"type": "text"
}
]
},
"url": {
"raw": "https://idp.docapost.io/auth/realms/GETWAY/protocol/openid-connect/token",
"protocol": "https",
"host": [
"idp",
"docapost",
"io"
],
"path": [
"auth",
"realms",
"GETWAY",
"protocol",
"openid-connect",
"token"
]
}
},
"response": []
},
{
"name": "Appel lines",
"request": {
"auth": {
"type": "bearer",
"bearer": [
{
"key": "token",
"value": "{{ws-access-token-partenaire}}",
"type": "string"
}
]
},
"method": "GET",
"header": [],
"url": {
"raw": "https://api-getway.objenious.com/ws/lines",
"protocol": "https",
"host": [
"api-getway",
"objenious",
"com"
],
"path": [
"ws",
"lines"
],
"query": [
{
"key": "pageSize",
"value": "5",
"disabled": true
}
]
}
},
"response": []
}
],
"event": [
{
"listen": "prerequest",
"script": {
"type": "text/javascript",
"exec": [
""
]
}
},
{
"listen": "test",
"script": {
"type": "text/javascript",
"exec": [
""
]
}
}
]
}

View File

@@ -0,0 +1,37 @@
meta {
name: ReActivate
type: http
seq: 12
}
post {
url: {{baseUrl}}actions/reactivateLine
body: json
auth: bearer
}
auth:bearer {
token: {{ws-access-token-partenaire}}
}
body:json {
{
"dueDate": "2026-02-04T12:05:15.458Z",
"customerAccountCode": "9.49411.10",
"identifier": {
"identifiers": [
"8933201124059176320"
],
"identifierType": "ICCID"
}
}
}
body:form-urlencoded {
dueDate: 2026-01-28T13:51:15.458Z
}
settings {
encodeUrl: true
timeout: 0
}

View File

@@ -0,0 +1,20 @@
meta {
name: Simcard types
type: http
seq: 8
}
get {
url: https://api-getway.objenious.com/ws/devkit/simcardTypes
body: none
auth: inherit
}
params:query {
~pageSize: 5
}
settings {
encodeUrl: true
timeout: 0
}

View File

@@ -0,0 +1,24 @@
meta {
name: Simcardtypes
type: http
seq: 9
}
get {
url: https://api-getway.objenious.com/ws/simcardTypes?pageSize=10
body: none
auth: bearer
}
params:query {
pageSize: 10
}
auth:bearer {
token: {{ws-access-token-partenaire}}
}
settings {
encodeUrl: true
timeout: 0
}

View File

@@ -0,0 +1,12 @@
{
"version": "1",
"name": "sim-objenious",
"type": "collection",
"ignore": ["node_modules", ".git"],
"scripts": {
"moduleWhitelist": ["fs"],
"filesystemAccess": {
"allow": true
}
}
}

View File

@@ -0,0 +1,7 @@
meta {
name: WS-BYTEL
}
auth {
mode: none
}

View File

@@ -0,0 +1,7 @@
vars {
ws-access-token-partenaire: eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICI2VmN5TnhaS25PN2Nhc2ZBTGk2WlZZOU9WMVdMbXpNd2pXLUsyU0VjNllzIn0.eyJleHAiOjE3Njk0MTQ5NDUsImlhdCI6MTc2OTQxNDY0NSwianRpIjoiNTcwYmZhZmUtZTQwNS00ZmRmLWEwYzEtZTI5Y2FiYjg2MDA2IiwiaXNzIjoiaHR0cHM6Ly9pZHAuZG9jYXBvc3QuaW8vYXV0aC9yZWFsbXMvR0VUV0FZIiwic3ViIjoiODZkY2EzMWItYTZhNy00MGRjLWEyYzUtY2QyNDUyODMzYjY0IiwidHlwIjoiQmVhcmVyIiwiYXpwIjoic2F2ZWZhbWlseV9yZXN0X3dzIiwic2lkIjoiMDJmOTc1ZjQtNDIzMC00ODc5LThkZTAtZGNmYmYxM2IwOGUzIiwiYWNyIjoiMSIsImFsbG93ZWQtb3JpZ2lucyI6WyIvKiJdLCJyZWFsbV9hY2Nlc3MiOnsicm9sZXMiOlsic2F2ZV9mYW1pbHlfcGFja2FnZV8xIiwiZG9jdW1lbnRzIiwiYWxhcm1zIiwiZGV2a2l0Iiwib3JkZXJzIiwibGluZXMiLCJhY3Rpb25zIiwic3RhbmRhcmRfcGFja2FnZSJdfSwic2NvcGUiOiJwcm9maWxlIGVtYWlsIiwiY2xpZW50SG9zdCI6IjU0Ljg2LjUwLjEzOSIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwic2NvcGUiOlsic2F2ZV9mYW1pbHlfcGFja2FnZV8xIiwiZG9jdW1lbnRzIiwiYWxhcm1zIiwiZGV2a2l0Iiwib3JkZXJzIiwibGluZXMiLCJhY3Rpb25zIiwic3RhbmRhcmRfcGFja2FnZSJdLCJwcmVmZXJyZWRfdXNlcm5hbWUiOiJzZXJ2aWNlLWFjY291bnQtc2F2ZWZhbWlseV9yZXN0X3dzIiwiY2xpZW50QWRkcmVzcyI6IjU0Ljg2LjUwLjEzOSIsImNsaWVudF9pZCI6InNhdmVmYW1pbHlfcmVzdF93cyJ9.XOc7FtwXD8hUX2SFVX94XSty8wkOmChkwDNF09O_aIxPubMDdFUdCDCB4zpzSIxi8nOcTg7r_LM_nmd5qm7uLbksf_XArjI8iAyhjKz_2BAXPhmvKs4Fc9f3vv5LDfCVrPB9lP8P7rJ66_qnWs4jvhLQxSfn29m96hgXeCf8oySdIDUjN2q9Js3KAS5LL52Ri6ryvUeO1PvMhaPQMWRqoHIqTV1wPfPtiqQwcjUPmu5GeW164Kq1JLgV3KaGzfCZ9Qv9lbv30EJrukXxWuLCAhBS0kzrBXZoWvf2pb9uh3Am_93_dDxiIGQfIap9ZU_m8ZD1HPgvZOMCY6ZkxQconQ
ws-refresh-token-partenaire:
baseUrl: https://api-getway.objenious.com/ws/
actionsUrl: https://api-getway.objenious.com/ws/actions
last-request-id:
}

View File

@@ -0,0 +1,16 @@
meta {
name: get openid token
type: http
seq: 5
}
post {
url: https://keycloak.preprod.eco6.fr/auth/realms/GETWAY/protocol/openid-connect/token
body: none
auth: inherit
}
settings {
encodeUrl: true
timeout: 0
}

41
docs/sim-objenious/package-lock.json generated Normal file
View File

@@ -0,0 +1,41 @@
{
"name": "ws-bytel",
"version": "1.0.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "ws-bytel",
"version": "1.0.0",
"license": "ISC",
"dependencies": {
"jsrsasign": "^11.1.0",
"jsrsasign-util": "^1.0.5"
}
},
"node_modules/jsonc-parser": {
"version": "3.3.1",
"resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz",
"integrity": "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==",
"license": "MIT"
},
"node_modules/jsrsasign": {
"version": "11.1.0",
"resolved": "https://registry.npmjs.org/jsrsasign/-/jsrsasign-11.1.0.tgz",
"integrity": "sha512-Ov74K9GihaK9/9WncTe1mPmvrO7Py665TUfUKvraXBpu+xcTWitrtuOwcjf4KMU9maPaYn0OuaWy0HOzy/GBXg==",
"license": "MIT",
"funding": {
"url": "https://github.com/kjur/jsrsasign#donations"
}
},
"node_modules/jsrsasign-util": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/jsrsasign-util/-/jsrsasign-util-1.0.5.tgz",
"integrity": "sha512-e5Kp8aaT5GH2c5X8j4uaJruYmT4GcnaGb47nw8m60YqPywtnOtTISZ9hZgtZ3a+jh7B27bU2LCf3Y32wZyfhtQ==",
"dependencies": {
"jsonc-parser": ">= 0.0.1",
"jsrsasign": ">= 4.8.2"
}
}
}
}

View File

@@ -0,0 +1,15 @@
{
"name": "sim-objenious",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC",
"dependencies": {
"jsrsasign": "^11.1.0",
"jsrsasign-util": "^1.0.5"
}
}