Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

evervault-attestation-bindings

Package Overview
Dependencies
Maintainers
1
Versions
7
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

evervault-attestation-bindings - npm Package Compare versions

Comparing version 0.3.1 to 0.3.2

11

index.d.ts

@@ -13,4 +13,11 @@ /* tslint:disable */

}
/**
* Deprecated legacy attestation method
* Supports attesting connections where the attestation doc is embedded in the certs SANs
*/
export function attestConnection(cert: Buffer, expectedPcrsList: Array<NodePcRs>): boolean
export function attestCage(cert: Buffer, expectedPcrsList: Array<NodePcRs>, attestationDoc: Buffer): boolean
/**
* a client can call out to `<cage-url>/.well-known/attestation` to fetch the attestation doc from the cage
* The fetched attestation doc will have the public key of the domain's cert embedded inside it along with an expiry
*/
export function attestCage(cert: Buffer, expectedPcrsList: Array<NodePcRs>, attestationDoc: Buffer): boolean

3

index.js

@@ -249,4 +249,5 @@ const { existsSync, readFileSync } = require('fs')

const { attestConnection } = nativeBinding
const { attestConnection, attestCage } = nativeBinding
module.exports.attestConnection = attestConnection
module.exports.attestCage = attestCage
{
"name": "evervault-attestation-bindings",
"version": "0.3.1",
"version": "0.3.2",
"main": "index.js",

@@ -46,15 +46,15 @@ "types": "index.d.ts",

"optionalDependencies": {
"evervault-attestation-bindings-win32-x64-msvc": "0.3.1",
"evervault-attestation-bindings-darwin-x64": "0.3.1",
"evervault-attestation-bindings-linux-x64-gnu": "0.3.1",
"evervault-attestation-bindings-darwin-arm64": "0.3.1",
"evervault-attestation-bindings-android-arm64": "0.3.1",
"evervault-attestation-bindings-linux-arm64-gnu": "0.3.1",
"evervault-attestation-bindings-linux-arm64-musl": "0.3.1",
"evervault-attestation-bindings-linux-arm-gnueabihf": "0.3.1",
"evervault-attestation-bindings-linux-x64-musl": "0.3.1",
"evervault-attestation-bindings-win32-ia32-msvc": "0.3.1",
"evervault-attestation-bindings-android-arm-eabi": "0.3.1",
"evervault-attestation-bindings-darwin-universal": "0.3.1"
"evervault-attestation-bindings-win32-x64-msvc": "0.3.2",
"evervault-attestation-bindings-darwin-x64": "0.3.2",
"evervault-attestation-bindings-linux-x64-gnu": "0.3.2",
"evervault-attestation-bindings-darwin-arm64": "0.3.2",
"evervault-attestation-bindings-android-arm64": "0.3.2",
"evervault-attestation-bindings-linux-arm64-gnu": "0.3.2",
"evervault-attestation-bindings-linux-arm64-musl": "0.3.2",
"evervault-attestation-bindings-linux-arm-gnueabihf": "0.3.2",
"evervault-attestation-bindings-linux-x64-musl": "0.3.2",
"evervault-attestation-bindings-win32-ia32-msvc": "0.3.2",
"evervault-attestation-bindings-android-arm-eabi": "0.3.2",
"evervault-attestation-bindings-darwin-universal": "0.3.2"
}
}

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
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc