From ce05ce6c045d875609e64167a79eb2328dadbb5b Mon Sep 17 00:00:00 2001 From: Josh Duffney Date: Wed, 4 Dec 2024 13:31:49 -0600 Subject: [PATCH] mod: add desc to public methods --- pkg/keymanagementprovider/azurekeyvault/provider.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkg/keymanagementprovider/azurekeyvault/provider.go b/pkg/keymanagementprovider/azurekeyvault/provider.go index 8b8a2f0b1..3959205c9 100644 --- a/pkg/keymanagementprovider/azurekeyvault/provider.go +++ b/pkg/keymanagementprovider/azurekeyvault/provider.go @@ -85,6 +85,7 @@ type akvKMProvider struct { certificateKVClient certificateKVClient } +// VersionInfo holds the version and created time of an azure key vault object type VersionInfo struct { Version string Created time.Time @@ -135,6 +136,7 @@ func (c *keyKVClientImpl) GetKey(ctx context.Context, keyName string, keyVersion return c.Client.GetKey(ctx, keyName, keyVersion, nil) } +// NewListKeyVersionsPager retrieves a pager for listing key versions func (c *keyKVClientImpl) NewListKeyVersionsPager(keyName string, options *azkeys.ListKeyVersionsOptions) *runtime.Pager[azkeys.ListKeyVersionsResponse] { return c.Client.NewListKeyVersionsPager(keyName, options) } @@ -209,7 +211,7 @@ func (s *akvKMProvider) GetCertificates(ctx context.Context) (map[keymanagementp startTime := time.Now() var versionHistory []VersionInfo - certVersionPager := s.certificateKVClient.NewListCertificateVersionsPager(keyVaultCert.Name, nil) + certVersionPager := s.certificateKVClient.NewListCertificateVersionsPager(keyVaultCert.Name, &azcertificates.ListCertificateVersionsOptions{}) for certVersionPager.More() { pager, err := certVersionPager.NextPage(ctx) if err != nil { @@ -297,7 +299,7 @@ func (s *akvKMProvider) GetKeys(ctx context.Context) (map[keymanagementprovider. startTime := time.Now() versionHistory := []VersionInfo{} - keyVersionPager := s.keyKVClient.NewListKeyVersionsPager(keyVaultKey.Name, nil) + keyVersionPager := s.keyKVClient.NewListKeyVersionsPager(keyVaultKey.Name, &azkeys.ListKeyVersionsOptions{}) for keyVersionPager.More() { pager, err := keyVersionPager.NextPage(ctx) if err != nil {