AddSecureRemoteProvider adds the secret keyring to the default provider struct
diff --git a/viper.go b/viper.go index d95ca28..3db9cd2 100644 --- a/viper.go +++ b/viper.go
@@ -315,9 +315,10 @@ if provider != "" && endpoint != "" { jww.INFO.Printf("adding %s:%s to remote provider list", provider, endpoint) rp := &defaultRemoteProvider{ - endpoint: endpoint, - provider: provider, - path: path, + endpoint: endpoint, + provider: provider, + path: path, + secretKeyring: secretkeyring, } if !v.providerPathExists(rp) { v.remoteProviders = append(v.remoteProviders, rp)