UNPKG

@confluentinc/schemaregistry

Version:
15 lines (14 loc) 493 B
import { KmsClient, KmsDriver } from "../kms-registry"; export declare class HcVaultDriver implements KmsDriver { static PREFIX: string; static TOKEN_ID: string; static NAMESPACE: string; static APPROLE_ROLE_ID: string; static APPROLE_SECRET_ID: string; /** * Register the HashiCorp Vault driver with the KMS registry. */ static register(): void; getKeyUrlPrefix(): string; newKmsClient(config: Map<string, string>, keyUrl?: string): KmsClient; }