reuse sha256 in config GetSettings (#16188)

This commit is contained in:
jiuker 2022-12-08 19:03:24 +08:00 committed by GitHub
parent ebe395788b
commit 8edc2faaa9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -506,14 +506,13 @@ func (r *Config) GetSettings() madmin.OpenIDSettings {
if !r.Enabled {
return res
}
h := sha256.New()
for arn, provCfg := range r.arnProviderCfgsMap {
hashedSecret := ""
{
h := sha256.New()
h.Reset()
h.Write([]byte(provCfg.ClientSecret))
bs := h.Sum(nil)
hashedSecret = base64.RawURLEncoding.EncodeToString(bs)
hashedSecret = base64.RawURLEncoding.EncodeToString(h.Sum(nil))
}
if arn != DummyRoleARN {
if res.Roles == nil {