{"library":"grpc-hmac-interceptor","type":"library","category":null,"description":"Node.js library (v1.0.4) for adding HMAC authentication to gRPC applications via interceptors. Works with @grpc/grpc-js, supporting both @grpc/proto-loader and protoc-generated protos. Uses SHA512-256 HMAC with key ID and signature in metadata headers. Lightweight, TypeScript-first, and integrates as a gRPC interceptor without modifying service logic.","language":"javascript","status":"active","version":"1.0.4","tags":["javascript","grpc","node","interceptor"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install grpc-hmac-interceptor","imports":["import { NewServerInterceptor } from 'grpc-hmac-interceptor'","import { NewClientInterceptor } from 'grpc-hmac-interceptor'","import { GetSecret } from 'grpc-hmac-interceptor'"]},{"cmd":"yarn add grpc-hmac-interceptor","imports":[]},{"cmd":"pnpm add grpc-hmac-interceptor","imports":[]}],"homepage":"https://github.com/travix/ts-grpc-hmac#readme","github":"https://github.com/travix/ts-grpc-hmac","docs":null,"changelog":null,"pypi":null,"npm":"grpc-hmac-interceptor","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}