func NewVaultTokenQuery(token string) (*VaultTokenQuery, error) {
	vaultSecret := &api.Secret{
		Auth: &api.SecretAuth{
			ClientToken:   token,
			Renewable:     true,
			LeaseDuration: 1,
		},
	}
	return &VaultTokenQuery{
		stopCh:      make(chan struct{}, 1),
		vaultSecret: vaultSecret,
		secret:      transformSecret(vaultSecret),
	}, nil
}
func NewVaultTokenQuery(token string) (*VaultTokenQuery, error) {
	vaultSecret := &api.Secret{
		Auth: &api.SecretAuth{
			ClientToken:   token,
			Renewable:     true,
			LeaseDuration: 1,
		},
	}
	return &VaultTokenQuery{
		stopCh:      make(chan struct{}, 1),
		vaultSecret: vaultSecret,
		secret:      transformSecret(vaultSecret),
	}, nil
}
func NewVaultTokenQuery ( token string ) ( * VaultTokenQuery , error ) { vaultSecret := & api . Secret { Auth : & api . SecretAuth { ClientToken : token , Renewable : true , LeaseDuration : 1 , } , } return & VaultTokenQuery { stopCh : make ( chan struct { } , 1 ) , vaultSecret : vaultSecret , secret : transformSecret ( vaultSecret ) , } , nil }
// NewVaultTokenQuery creates a new dependency.
NewVaultTokenQuery creates a new dependency .