@contentauth/c2pa-node / CallbackSigner
Class: CallbackSigner
Defined in: Signer.ts:67
A signer that uses a callback to sign data.
Implements
Constructors
Constructor
new CallbackSigner(
callbackSigner):CallbackSigner
Defined in: Signer.ts:68
Parameters
callbackSigner
unknown
Returns
CallbackSigner
Methods
alg()
alg():
SigningAlg
Defined in: Signer.ts:88
Returns
Implementation of
certs()
certs():
Buffer<ArrayBufferLike>[]
Defined in: Signer.ts:92
Returns
Buffer<ArrayBufferLike>[]
Implementation of
reserveSize()
reserveSize():
number
Defined in: Signer.ts:96
Returns
number
Implementation of
CallbackSignerInterface.reserveSize
sign()
sign(
data):Promise<Buffer<ArrayBufferLike>>
Defined in: Signer.ts:84
Parameters
data
Buffer
Returns
Promise<Buffer<ArrayBufferLike>>
Implementation of
signer()
signer():
unknown
Defined in: Signer.ts:70
Returns
unknown
Implementation of
CallbackSignerInterface.signer
timeAuthorityUrl()
timeAuthorityUrl():
undefined|string
Defined in: Signer.ts:100
Returns
undefined | string
Implementation of
CallbackSignerInterface.timeAuthorityUrl
newSigner()
staticnewSigner(config,callback):CallbackSigner
Defined in: Signer.ts:74
Parameters
config
callback
(data) => Promise<Buffer<ArrayBufferLike>>
Returns
CallbackSigner