Versions in this module Expand all Collapse all v1 v1.0.0 Dec 20, 2023 Changes in this version + var ErrClientIsNil = errors.New("client is nil") + type Client struct + func NewClient(c *apiclient.Client) (*Client, error) + func (c *Client) AcceptApproval(ctx context.Context, id string) error + func (c *Client) CreateKey(ctx context.Context, newKey schema.NewKey) (key schema.Key, err error) + func (c *Client) DeleteKey(ctx context.Context, id string) (err error) + func (c *Client) GetApprovals(ctx context.Context) (approvals schema.Approvals, err error) + func (c *Client) GetKey(ctx context.Context, id string) (key schema.Key, err error) + func (c *Client) GetKeyLoop(ctx context.Context, id string) (key schema.Key, err error) + func (c *Client) GetKeys(ctx context.Context) (keys schema.Keys, err error) + func (c *Client) RejectApproval(ctx context.Context, id string) error