Skip to main content

IKeyProvider.sign() method

sign data with kms key

Signature:

sign(keyId: KmsKeyId, data: Uint8Array, opts?: {
[key: string]: unknown;
}): Promise<Uint8Array>;

Parameters

ParameterTypeDescription
keyIdKmsKeyIdkey identifier
dataUint8Arraybytes payload
opts{ [key: string]: unknown; }(Optional) additional options for signing

Returns:

Promise<Uint8Array>

Promise<Uint8Array>