diff --git a/authority/provisioner/collection.go b/authority/provisioner/collection.go index d3bfb996..a62009d8 100644 --- a/authority/provisioner/collection.go +++ b/authority/provisioner/collection.go @@ -38,7 +38,7 @@ func (c *Collection) Store(p *Provisioner) error { return errors.New("cannot add multiple provisioners with the same id") } // Store EncryptedKey if defined - if kid, key, ok := p.EncryptedKey(); ok { + if kid, key, ok := p.GetEncryptedKey(); ok { c.byKey.Store(kid, key) } return nil diff --git a/authority/provisioner/provisioner.go b/authority/provisioner/provisioner.go index ce6a1bed..e064c112 100644 --- a/authority/provisioner/provisioner.go +++ b/authority/provisioner/provisioner.go @@ -10,7 +10,7 @@ import ( // Interface is the interface that all provisioner types must implement. type Interface interface { ID() string - EncryptedKey() (kid string, key string, ok bool) + GetEncryptedKey() (kid string, key string, ok bool) Init(claims *Claims) error Authorize(token string) ([]SignOption, error) } @@ -44,9 +44,9 @@ func (p *Provisioner) ID() string { return p.base.ID() } -// EncryptedKey returns the base provisioner encrypted key if it's defined. -func (p *Provisioner) EncryptedKey() (string, string, bool) { - return p.base.EncryptedKey() +// GetEncryptedKey returns the base provisioner encrypted key if it's defined. +func (p *Provisioner) GetEncryptedKey() (string, string, bool) { + return p.base.GetEncryptedKey() } // Type return the provisioners type.