Socket
Socket
Sign inDemoInstall

@signalapp/libsignal-client

Package Overview
Dependencies
2
Maintainers
4
Versions
59
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.18.0 to 0.18.1

4

dist/zkgroup/index.d.ts

@@ -9,2 +9,4 @@ export { default as ServerPublicParams } from './ServerPublicParams';

export { default as AuthCredentialPresentation } from './auth/AuthCredentialPresentation';
export { default as AuthCredentialWithPni } from './auth/AuthCredentialWithPni';
export { default as AuthCredentialWithPniResponse } from './auth/AuthCredentialWithPniResponse';
export { default as ClientZkGroupCipher } from './groups/ClientZkGroupCipher';

@@ -27,2 +29,4 @@ export { default as GroupIdentifier } from './groups/GroupIdentifier';

export { default as ProfileKeyVersion } from './profiles/ProfileKeyVersion';
export { default as ExpiringProfileKeyCredential } from './profiles/ExpiringProfileKeyCredential';
export { default as ExpiringProfileKeyCredentialResponse } from './profiles/ExpiringProfileKeyCredentialResponse';
export { default as PniCredential } from './profiles/PniCredential';

@@ -29,0 +33,0 @@ export { default as PniCredentialPresentation } from './profiles/PniCredentialPresentation';

@@ -7,3 +7,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.ReceiptSerial = exports.ReceiptCredentialResponse = exports.ReceiptCredentialRequestContext = exports.ReceiptCredentialRequest = exports.ReceiptCredentialPresentation = exports.ReceiptCredential = exports.ServerZkReceiptOperations = exports.ClientZkReceiptOperations = exports.PniCredentialResponse = exports.PniCredentialRequestContext = exports.PniCredentialPresentation = exports.PniCredential = exports.ProfileKeyVersion = exports.ProfileKeyCredentialResponse = exports.ProfileKeyCredentialRequestContext = exports.ProfileKeyCredentialRequest = exports.ProfileKeyCredentialPresentation = exports.ProfileKeyCredential = exports.ProfileKeyCommitment = exports.ProfileKey = exports.ServerZkProfileOperations = exports.ClientZkProfileOperations = exports.UuidCiphertext = exports.ProfileKeyCiphertext = exports.GroupSecretParams = exports.GroupPublicParams = exports.GroupMasterKey = exports.GroupIdentifier = exports.ClientZkGroupCipher = exports.AuthCredentialPresentation = exports.AuthCredentialResponse = exports.AuthCredential = exports.ServerZkAuthOperations = exports.ClientZkAuthOperations = exports.NotarySignature = exports.ServerSecretParams = exports.ServerPublicParams = void 0;
exports.ReceiptSerial = exports.ReceiptCredentialResponse = exports.ReceiptCredentialRequestContext = exports.ReceiptCredentialRequest = exports.ReceiptCredentialPresentation = exports.ReceiptCredential = exports.ServerZkReceiptOperations = exports.ClientZkReceiptOperations = exports.PniCredentialResponse = exports.PniCredentialRequestContext = exports.PniCredentialPresentation = exports.PniCredential = exports.ExpiringProfileKeyCredentialResponse = exports.ExpiringProfileKeyCredential = exports.ProfileKeyVersion = exports.ProfileKeyCredentialResponse = exports.ProfileKeyCredentialRequestContext = exports.ProfileKeyCredentialRequest = exports.ProfileKeyCredentialPresentation = exports.ProfileKeyCredential = exports.ProfileKeyCommitment = exports.ProfileKey = exports.ServerZkProfileOperations = exports.ClientZkProfileOperations = exports.UuidCiphertext = exports.ProfileKeyCiphertext = exports.GroupSecretParams = exports.GroupPublicParams = exports.GroupMasterKey = exports.GroupIdentifier = exports.ClientZkGroupCipher = exports.AuthCredentialWithPniResponse = exports.AuthCredentialWithPni = exports.AuthCredentialPresentation = exports.AuthCredentialResponse = exports.AuthCredential = exports.ServerZkAuthOperations = exports.ClientZkAuthOperations = exports.NotarySignature = exports.ServerSecretParams = exports.ServerPublicParams = void 0;
// Root

@@ -27,2 +27,6 @@ var ServerPublicParams_1 = require("./ServerPublicParams");

Object.defineProperty(exports, "AuthCredentialPresentation", { enumerable: true, get: function () { return AuthCredentialPresentation_1.default; } });
var AuthCredentialWithPni_1 = require("./auth/AuthCredentialWithPni");
Object.defineProperty(exports, "AuthCredentialWithPni", { enumerable: true, get: function () { return AuthCredentialWithPni_1.default; } });
var AuthCredentialWithPniResponse_1 = require("./auth/AuthCredentialWithPniResponse");
Object.defineProperty(exports, "AuthCredentialWithPniResponse", { enumerable: true, get: function () { return AuthCredentialWithPniResponse_1.default; } });
// Groups

@@ -64,2 +68,6 @@ var ClientZkGroupCipher_1 = require("./groups/ClientZkGroupCipher");

Object.defineProperty(exports, "ProfileKeyVersion", { enumerable: true, get: function () { return ProfileKeyVersion_1.default; } });
var ExpiringProfileKeyCredential_1 = require("./profiles/ExpiringProfileKeyCredential");
Object.defineProperty(exports, "ExpiringProfileKeyCredential", { enumerable: true, get: function () { return ExpiringProfileKeyCredential_1.default; } });
var ExpiringProfileKeyCredentialResponse_1 = require("./profiles/ExpiringProfileKeyCredentialResponse");
Object.defineProperty(exports, "ExpiringProfileKeyCredentialResponse", { enumerable: true, get: function () { return ExpiringProfileKeyCredentialResponse_1.default; } });
var PniCredential_1 = require("./profiles/PniCredential");

@@ -66,0 +74,0 @@ Object.defineProperty(exports, "PniCredential", { enumerable: true, get: function () { return PniCredential_1.default; } });

@@ -21,6 +21,15 @@ /// <reference types="node" />

createProfileKeyCredentialRequestContextWithRandom(random: Buffer, uuid: UUIDType, profileKey: ProfileKey): ProfileKeyCredentialRequestContext;
/**
* @deprecated Superseded by AuthCredentialWithPni + ProfileKeyCredential
*/
createPniCredentialRequestContext(aci: UUIDType, pni: UUIDType, profileKey: ProfileKey): PniCredentialRequestContext;
/**
* @deprecated Superseded by AuthCredentialWithPni + ProfileKeyCredential
*/
createPniCredentialRequestContextWithRandom(random: Buffer, aci: UUIDType, pni: UUIDType, profileKey: ProfileKey): PniCredentialRequestContext;
receiveProfileKeyCredential(profileKeyCredentialRequestContext: ProfileKeyCredentialRequestContext, profileKeyCredentialResponse: ProfileKeyCredentialResponse): ProfileKeyCredential;
receiveExpiringProfileKeyCredential(profileKeyCredentialRequestContext: ProfileKeyCredentialRequestContext, profileKeyCredentialResponse: ExpiringProfileKeyCredentialResponse, now?: Date): ExpiringProfileKeyCredential;
/**
* @deprecated Superseded by AuthCredentialWithPni + ProfileKeyCredential
*/
receivePniCredential(requestContext: PniCredentialRequestContext, response: PniCredentialResponse): PniCredential;

@@ -31,4 +40,10 @@ createProfileKeyCredentialPresentation(groupSecretParams: GroupSecretParams, profileKeyCredential: ProfileKeyCredential): ProfileKeyCredentialPresentation;

createExpiringProfileKeyCredentialPresentationWithRandom(random: Buffer, groupSecretParams: GroupSecretParams, profileKeyCredential: ExpiringProfileKeyCredential): ProfileKeyCredentialPresentation;
/**
* @deprecated Superseded by AuthCredentialWithPni + ProfileKeyCredential
*/
createPniCredentialPresentation(groupSecretParams: GroupSecretParams, credential: PniCredential): PniCredentialPresentation;
/**
* @deprecated Superseded by AuthCredentialWithPni + ProfileKeyCredential
*/
createPniCredentialPresentationWithRandom(random: Buffer, groupSecretParams: GroupSecretParams, credential: PniCredential): PniCredentialPresentation;
}

@@ -29,2 +29,5 @@ "use strict";

}
/**
* @deprecated Superseded by AuthCredentialWithPni + ProfileKeyCredential
*/
createPniCredentialRequestContext(aci, pni, profileKey) {

@@ -34,2 +37,5 @@ const random = (0, crypto_1.randomBytes)(Constants_1.RANDOM_LENGTH);

}
/**
* @deprecated Superseded by AuthCredentialWithPni + ProfileKeyCredential
*/
createPniCredentialRequestContextWithRandom(random, aci, pni, profileKey) {

@@ -44,2 +50,5 @@ return new PniCredentialRequestContext_1.default(Native.ServerPublicParams_CreatePniCredentialRequestContextDeterministic(this.serverPublicParams.getContents(), random, (0, UUIDUtil_1.fromUUID)(aci), (0, UUIDUtil_1.fromUUID)(pni), profileKey.getContents()));

}
/**
* @deprecated Superseded by AuthCredentialWithPni + ProfileKeyCredential
*/
receivePniCredential(requestContext, response) {

@@ -62,2 +71,5 @@ return new PniCredential_1.default(Native.ServerPublicParams_ReceivePniCredential(this.serverPublicParams.getContents(), requestContext.getContents(), response.getContents()));

}
/**
* @deprecated Superseded by AuthCredentialWithPni + ProfileKeyCredential
*/
createPniCredentialPresentation(groupSecretParams, credential) {

@@ -67,2 +79,5 @@ const random = (0, crypto_1.randomBytes)(Constants_1.RANDOM_LENGTH);

}
/**
* @deprecated Superseded by AuthCredentialWithPni + ProfileKeyCredential
*/
createPniCredentialPresentationWithRandom(random, groupSecretParams, credential) {

@@ -69,0 +84,0 @@ return new PniCredentialPresentation_1.default(Native.ServerPublicParams_CreatePniCredentialPresentationDeterministic(this.serverPublicParams.getContents(), random, groupSecretParams.getContents(), credential.getContents()));

@@ -19,6 +19,15 @@ /// <reference types="node" />

issueExpiringProfileKeyCredentialWithRandom(random: Buffer, profileKeyCredentialRequest: ProfileKeyCredentialRequest, uuid: UUIDType, profileKeyCommitment: ProfileKeyCommitment, expirationInSeconds: number): ExpiringProfileKeyCredentialResponse;
/**
* @deprecated Superseded by AuthCredentialWithPni + ProfileKeyCredential
*/
issuePniCredential(profileKeyCredentialRequest: ProfileKeyCredentialRequest, aci: UUIDType, pni: UUIDType, profileKeyCommitment: ProfileKeyCommitment): PniCredentialResponse;
/**
* @deprecated Superseded by AuthCredentialWithPni + ProfileKeyCredential
*/
issuePniCredentialWithRandom(random: Buffer, profileKeyCredentialRequest: ProfileKeyCredentialRequest, aci: UUIDType, pni: UUIDType, profileKeyCommitment: ProfileKeyCommitment): PniCredentialResponse;
verifyProfileKeyCredentialPresentation(groupPublicParams: GroupPublicParams, profileKeyCredentialPresentation: ProfileKeyCredentialPresentation, now?: Date): void;
/**
* @deprecated Superseded by AuthCredentialWithPni + ProfileKeyCredential
*/
verifyPniCredentialPresentation(groupPublicParams: GroupPublicParams, presentation: PniCredentialPresentation): void;
}

@@ -32,2 +32,5 @@ "use strict";

}
/**
* @deprecated Superseded by AuthCredentialWithPni + ProfileKeyCredential
*/
issuePniCredential(profileKeyCredentialRequest, aci, pni, profileKeyCommitment) {

@@ -37,2 +40,5 @@ const random = (0, crypto_1.randomBytes)(Constants_1.RANDOM_LENGTH);

}
/**
* @deprecated Superseded by AuthCredentialWithPni + ProfileKeyCredential
*/
issuePniCredentialWithRandom(random, profileKeyCredentialRequest, aci, pni, profileKeyCommitment) {

@@ -44,2 +50,5 @@ return new PniCredentialResponse_1.default(Native.ServerSecretParams_IssuePniCredentialDeterministic(this.serverSecretParams.getContents(), random, profileKeyCredentialRequest.getContents(), (0, UUIDUtil_1.fromUUID)(aci), (0, UUIDUtil_1.fromUUID)(pni), profileKeyCommitment.getContents()));

}
/**
* @deprecated Superseded by AuthCredentialWithPni + ProfileKeyCredential
*/
verifyPniCredentialPresentation(groupPublicParams, presentation) {

@@ -46,0 +55,0 @@ Native.ServerSecretParams_VerifyPniCredentialPresentation(this.serverSecretParams.getContents(), groupPublicParams.getContents(), presentation.getContents());

2

package.json
{
"name": "@signalapp/libsignal-client",
"version": "0.18.0",
"version": "0.18.1",
"license": "AGPL-3.0-only",

@@ -5,0 +5,0 @@ "main": "dist/index.js",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc