# Functions
BuildGRPCPayload builds the payload based on the request metadata.
NewGRPC creates a new GRPC from the given metadata and method.
NewHTTP returns a new HTTP message.
ParseGRPCPayload parses the header value.
# Constants
AuthorizationHeaderKey is Authorization: header name.
BearerPrefix is the prefix for the Authorization: header value.
Well-known metadata keys which should be verified.
Well-known metadata keys which should be verified.
Well-known metadata keys which should be verified.
Well-known metadata keys which should be verified.
Well-known metadata keys which should be verified.
PayloadHeaderKey is the header name for the signed payload.
Well-known metadata keys which should be verified.
Well-known metadata keys which should be verified.
SignatureHeaderKey is the header name for the signature.
SignatureVersionV1 is the signature version v1.
TimestampHeaderKey is the header name for the timestamp.
Well-known metadata keys which should be verified.
# Variables
ErrNotFound is returned when a metadata header is not found.
# Structs
GRPC represents a gRPC message.
GRPCPayload represents the payload to be signed.
HTTP represents a gRPC message.
Signature represents a GRPC signature version 1.
# Interfaces
SignatureVerifier is a verifier of a GRPC request signature, e.g.
Signer is a signer of a GRPC request, e.g.
# Type aliases
SignatureVersion represents the version of the signature in GRPC metadata.