Versions in this module Expand all Collapse all v0 v0.22.0 Aug 26, 2021 Changes in this version + type Client struct + func NewClient(ctx context.Context, opts ...option.ClientOption) (*Client, error) + func (c *Client) GetPublicKey(ctx context.Context, key Key) (crypto.PublicKey, crypto.HashAlgorithm, error) + func (c *Client) SignerForKey(ctx context.Context, key Key) (*Signer, error) + type Key struct + KeyID string + KeyRingID string + KeyVersion string + LocationID string + ProjectID string + func KeyFromResourceID(resourceID string) (Key, error) + func (k Key) ResourceID() string + type Signer struct + func (s *Signer) Sign(message []byte) ([]byte, error)