Sha256: 3b548183727e1ded952555fa4be0b34c711f7329ad249ddda8118ba3480d5725
Contents?: true
Size: 546 Bytes
Versions: 33
Compression:
Stored size: 546 Bytes
Contents
/// <reference types="node" /> import { CAClientOptions } from './ca'; import type { IdentityProvider } from '../../identity'; import type { Signature, Signer } from '../signer'; export type FulcioSignerOptions = { identityProvider: IdentityProvider; keyHolder?: Signer; } & CAClientOptions; export declare class FulcioSigner implements Signer { private ca; private identityProvider; private keyHolder; constructor(options: FulcioSignerOptions); sign(data: Buffer): Promise<Signature>; private getIdentityToken; }
Version data entries
33 entries across 33 versions & 1 rubygems