Documentation ¶
Overview ¶
Package keyutils provides helpers for working with ECDSA public keys.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type PublicKeyCache ¶
type PublicKeyCache struct {
// contains filtered or unexported fields
}
func NewPublicKeyCache ¶
func NewPublicKeyCache(ttl time.Duration) (*PublicKeyCache, error)
func (*PublicKeyCache) GetPublicKey ¶
func (c *PublicKeyCache) GetPublicKey(ctx context.Context, keyID string, kms keys.KeyManager) (crypto.PublicKey, error)
Click to show internal directories.
Click to hide internal directories.