Hierarchy

  • AwsKmsKeySigner

Implements

Constructors

Properties

Methods

Constructors

  • Parameters

    • options: {
          credId: string;
          kmsClientConfig: KMSClientConfig;
          kmsKeyConfig: {
              algorithm: SigningAlgorithmSpec;
              id: string;
          };
      }
      • credId: string
      • kmsClientConfig: KMSClientConfig
      • kmsKeyConfig: {
            algorithm: SigningAlgorithmSpec;
            id: string;
        }
        • algorithm: SigningAlgorithmSpec
        • id: string

    Returns AwsKmsKeySigner

Properties

client: KMSClient = ...
options: {
    credId: string;
    kmsClientConfig: KMSClientConfig;
    kmsKeyConfig: {
        algorithm: SigningAlgorithmSpec;
        id: string;
    };
}

Type declaration

  • credId: string
  • kmsClientConfig: KMSClientConfig
  • kmsKeyConfig: {
        algorithm: SigningAlgorithmSpec;
        id: string;
    }
    • algorithm: SigningAlgorithmSpec
    • id: string

Methods

Generated using TypeDoc