@contentauth/c2pa-node


@contentauth/c2pa-node / CallbackCredentialHolder

Class: CallbackCredentialHolder

Defined in: IdentityAssertion.ts:80

Implements

Constructors

Constructor

new CallbackCredentialHolder(callbackCredentialHolder): CallbackCredentialHolder

Defined in: IdentityAssertion.ts:83

Parameters

callbackCredentialHolder

unknown

Returns

CallbackCredentialHolder

Methods

reserveSize()

reserveSize(): number

Defined in: IdentityAssertion.ts:111

Returns

number

Implementation of

CallbackCredentialHolderInterface.reserveSize


sign()

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

Defined in: IdentityAssertion.ts:104

Parameters

payload

SignerPayload

Returns

Promise<Buffer<ArrayBufferLike>>

Implementation of

CallbackCredentialHolderInterface.sign


signer()

signer(): unknown

Defined in: IdentityAssertion.ts:87

Returns

unknown

Implementation of

CallbackCredentialHolderInterface.signer


sigType()

sigType(): string

Defined in: IdentityAssertion.ts:117

Returns

string

Implementation of

CallbackCredentialHolderInterface.sigType


newCallbackCredentialHolder()

static newCallbackCredentialHolder(reserveSize, sigType, callback): CallbackCredentialHolder

Defined in: IdentityAssertion.ts:91

Parameters

reserveSize

number

sigType

string

callback

(signerPayload) => Promise<Buffer<ArrayBufferLike>>

Returns

CallbackCredentialHolder