Files
pyrofetes-frontend/node_modules/@sigstore/verify/dist/bundle/message.d.ts
CHEVALLIER Abel cb235644dc init
2025-11-13 16:23:22 +01:00

13 lines
550 B
TypeScript

import { crypto } from '@sigstore/core';
import type { MessageSignature } from '@sigstore/bundle';
import type { SignatureContent } from '../shared.types';
export declare class MessageSignatureContent implements SignatureContent {
readonly signature: Buffer;
private readonly messageDigest;
private readonly artifact;
constructor(messageSignature: MessageSignature, artifact: Buffer);
compareSignature(signature: Buffer): boolean;
compareDigest(digest: Buffer): boolean;
verifySignature(key: crypto.KeyObject): boolean;
}