Versions in this module Expand all Collapse all v0 v0.0.4 Feb 5, 2023 Changes in this version + type AWSSigner struct + func NewAWSSigner(client *kms.KMS, keyARN string) (*AWSSigner, error) + func (c *AWSSigner) GetPublicKey() ecdsa.PublicKey + func (c *AWSSigner) Sign(digest []byte) (SignatureECDSA, error) + type GCPSigner struct + func NewGCPSigner(client *api.KeyManagementClient, keyPath string) (*GCPSigner, error) + func (c *GCPSigner) GetPublicKey() ecdsa.PublicKey + func (c *GCPSigner) Sign(digest []byte) (SignatureECDSA, error) + type SignatureECDSA []byte + type SignerInterface interface + GetPublicKey func() ecdsa.PublicKey + Sign func(digest []byte) (SignatureECDSA, error)