Versions in this module Expand all Collapse all v1 v1.1.0 Apr 23, 2023 v1.0.0 Apr 17, 2023 Changes in this version + type Client struct + BaseURL string + Decryptor JWEDecryptor + HTTP *http.Client + func NewClient(serviceKey config.ServiceKey, decryptor JWEDecryptor, timeout time.Duration) (*Client, error) + func (c *Client) GetKey(ctx context.Context, namespace, name string) (*KeyCredential, error) + func (c *Client) GetPassword(ctx context.Context, namespace, name string) (*PasswordCredential, error) + type JWEDecryptor struct + func NewJWEDecryptor(serviceKey config.ServiceKey) (JWEDecryptor, error) + func (e *JWEDecryptor) Decrypt(data []byte) ([]byte, error) + type KeyCredential struct + Format string + ID string + Metadata string + ModifiedAt string + Name string + Username string + Value string + type PasswordCredential struct + ID string + Metadata string + ModifiedAt string + Name string + Username string + Value string