From a2b635329a55a02d28e018793b9d967f735e05f3 Mon Sep 17 00:00:00 2001 From: Alan Xu Date: Fri, 19 Jan 2024 23:29:49 +0800 Subject: [PATCH] refactor(azure_identity_access_token_provider.go): support the latest kiota-abstractions-go Support the latest kiota-abstractions-go --- CHANGELOG.md | 6 ++++++ azure_identity_access_token_provider.go | 13 +++++++------ go.mod | 2 +- go.sum | 2 ++ 4 files changed, 16 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8507b43..f7e7a9c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added +## [1.0.2] - 2024-01-19 + +### Changed + +- Support the latest github.com/microsoft/kiota-abstractions-go. + ## [1.0.1] - 2023-10-13 ### Changed diff --git a/azure_identity_access_token_provider.go b/azure_identity_access_token_provider.go index 05d941b..bd1ac49 100644 --- a/azure_identity_access_token_provider.go +++ b/azure_identity_access_token_provider.go @@ -59,15 +59,16 @@ func NewAzureIdentityAccessTokenProviderWithScopesAndValidHostsAndObservabilityO if scopesLen > 0 { copy(finalScopes, scopes) } - validator := absauth.NewAllowedHostsValidator(validHosts) - result := &AzureIdentityAccessTokenProvider{ + validator, err := absauth.NewAllowedHostsValidatorErrorCheck(validHosts) + if err != nil { + return nil, err + } + return &AzureIdentityAccessTokenProvider{ credential: credential, scopes: finalScopes, - allowedHostsValidator: &validator, + allowedHostsValidator: validator, observabilityOptions: observabilityOptions, - } - - return result, nil + }, nil } const claimsKey = "claims" diff --git a/go.mod b/go.mod index 7ab7327..5b4c43e 100644 --- a/go.mod +++ b/go.mod @@ -4,7 +4,7 @@ go 1.18 require ( github.com/Azure/azure-sdk-for-go/sdk/azcore v1.9.1 - github.com/microsoft/kiota-abstractions-go v1.5.5 + github.com/microsoft/kiota-abstractions-go v1.5.6 github.com/stretchr/testify v1.8.4 go.opentelemetry.io/otel v1.22.0 ) diff --git a/go.sum b/go.sum index 69d5dff..90a9525 100644 --- a/go.sum +++ b/go.sum @@ -20,6 +20,8 @@ github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= github.com/microsoft/kiota-abstractions-go v1.5.5 h1:ofdQd5b42KzSDJhc11qFeddVd2GIh0FyiGYhUUSLO00= github.com/microsoft/kiota-abstractions-go v1.5.5/go.mod h1:PcgbR/QXB3EePCbP1OM4Hhk1R9a033D4K/gC3ltHv2w= +github.com/microsoft/kiota-abstractions-go v1.5.6 h1:3hd1sACWB2B9grv8KG1T8g/gGQ4A8kTLv91OUxHSxkE= +github.com/microsoft/kiota-abstractions-go v1.5.6/go.mod h1:2WX7Oh8V9SAdZ80OGeE53rcbdys54Pd38rAeDUghrpM= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/std-uritemplate/std-uritemplate/go v0.0.50 h1:LAE6WYRmLlDXPtEzr152BnD/MHxGCKmcp5D2Pw0NvmU=