@contentauth/c2pa-node


@contentauth/c2pa-node / CallbackSignerInterface

Interface: CallbackSignerInterface

Defined in: types.d.ts:127

A signer that uses a callback to sign data.

Methods

alg()

alg(): SigningAlg

Defined in: types.d.ts:129

Returns

SigningAlg


certs()

certs(): Buffer<ArrayBufferLike>[]

Defined in: types.d.ts:130

Returns

Buffer<ArrayBufferLike>[]


directCoseHandling()

directCoseHandling(): boolean

Defined in: types.d.ts:133

Returns

boolean


getHandle()

getHandle(): unknown

Defined in: types.d.ts:134

Returns

unknown


reserveSize()

reserveSize(): number

Defined in: types.d.ts:131

Returns

number


sign()

sign(data): Promise<Buffer<ArrayBufferLike>>

Defined in: types.d.ts:128

Parameters

data

Buffer

Returns

Promise<Buffer<ArrayBufferLike>>


timeAuthorityUrl()

timeAuthorityUrl(): undefined | string

Defined in: types.d.ts:132

Returns

undefined | string