@nebius/js-sdk - v0.2.54
    Preparing search index...

    Interface AsymmetricCryptoServiceBaseClient

    Defines the low-level gRPC client for the nebius.kms.v1.AsymmetricCryptoService service.

    interface AsymmetricCryptoServiceBaseClient {
        decrypt(
            request: AsymmetricDecryptRequest,
            metadata: Metadata,
            options: Partial<CallOptions>,
            callback: (
                error: ServiceError | null,
                response: AsymmetricDecryptResponse,
            ) => void,
        ): SurfaceCall;
        getPublicKey(
            request: AsymmetricGetPublicKeyRequest,
            metadata: Metadata,
            options: Partial<CallOptions>,
            callback: (
                error: ServiceError | null,
                response: AsymmetricGetPublicKeyResponse,
            ) => void,
        ): SurfaceCall;
        signHash(
            request: AsymmetricSignHashRequest,
            metadata: Metadata,
            options: Partial<CallOptions>,
            callback: (
                error: ServiceError | null,
                response: AsymmetricSignHashResponse,
            ) => void,
        ): SurfaceCall;
    }

    Hierarchy

    • Client
      • AsymmetricCryptoServiceBaseClient
    Index
    • Decrypts the ciphertext with the specified key.

      Parameters

      Returns SurfaceCall