Skip to content

Commit 981d6da

Browse files
google/internal/externalaccount: allowing PSC Urls
1 parent f213421 commit 981d6da

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

google/internal/externalaccount/basecredentials.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,12 +74,14 @@ var (
7474
regexp.MustCompile(`(?i)^sts\.googleapis\.com$`),
7575
regexp.MustCompile(`(?i)^sts\.[^\.\s\/\\]+\.googleapis\.com$`),
7676
regexp.MustCompile(`(?i)^[^\.\s\/\\]+-sts\.googleapis\.com$`),
77+
regexp.MustCompile(`(?i)^sts-[^\.\s\/\\]+\.p\.googleapis\.com$`),
7778
}
7879
validImpersonateURLPatterns = []*regexp.Regexp{
7980
regexp.MustCompile(`^[^\.\s\/\\]+\.iamcredentials\.googleapis\.com$`),
8081
regexp.MustCompile(`^iamcredentials\.googleapis\.com$`),
8182
regexp.MustCompile(`^iamcredentials\.[^\.\s\/\\]+\.googleapis\.com$`),
8283
regexp.MustCompile(`^[^\.\s\/\\]+-iamcredentials\.googleapis\.com$`),
84+
regexp.MustCompile(`^iamcredentials-[^\.\s\/\\]+\.p\.googleapis\.com$`),
8385
}
8486
validWorkforceAudiencePattern *regexp.Regexp = regexp.MustCompile(`//iam\.googleapis\.com/locations/[^/]+/workforcePools/`)
8587
)

0 commit comments

Comments
 (0)