Merged in feature/service-accounts-1 (pull request #227)

Support for service accounts with static credentials

* feature complete

* tests and docs

* lint fix
This commit is contained in:
Jay Brown
2026-05-21 19:40:04 +00:00
parent e3d9047143
commit 451da3d26d
63 changed files with 4347 additions and 11179 deletions
+6
View File
@@ -56,6 +56,12 @@ func (m *mockAuthConfig) SetCognitoEnvironmentID(string) {}
func (m *mockAuthConfig) InitializeAuthConfig(string, *slog.Logger) error { return nil }
func (m *mockAuthConfig) GetNoJWTValidation() bool { return false }
func (m *mockAuthConfig) SetNoJWTValidation(bool) {}
func (m *mockAuthConfig) GetAuthSvcUserPoolID() string { return "" }
func (m *mockAuthConfig) SetAuthSvcUserPoolID(string) {}
func (m *mockAuthConfig) GetAuthSvcAppClientID() string { return "" }
func (m *mockAuthConfig) SetAuthSvcAppClientID(string) {}
func (m *mockAuthConfig) GetAuthSvcJwksURL() string { return "" }
func (m *mockAuthConfig) SetAuthSvcJwksURL(string) {}
// Objectstore interface methods
func (m *mockAuthConfig) GetAWSKeyID() string { return "test-key" }