UNPKG

@confluentinc/schemaregistry

Version:
12 lines (11 loc) 409 B
import { KmsClient } from "../kms-registry"; import { GcpCredentials } from "./gcp-driver"; export declare class GcpKmsClient implements KmsClient { private kmsClient; private keyUri; private keyId; constructor(keyUri: string, creds?: GcpCredentials); supported(keyUri: string): boolean; encrypt(plaintext: Buffer): Promise<Buffer>; decrypt(ciphertext: Buffer): Promise<Buffer>; }