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)