func GetSecKeyHandlerFromConfigFile(kpconfigPath string) (sechandlers.SecretKeyHandler, error) {
	data, err := ioutil.ReadFile(filepath.Clean(kpconfigPath))
	if err != nil {
		return nil, err
	}
	return GetSecKeyHandlerFromConfig(data)
}
GetSecKeyHandlerFromConfigFile returns a secrethandler for key protect given a configuration
file for key protect
package keyprotect
import (
	"encoding/json"
	"io/ioutil"
	"path/filepath"
	kpsh "github.com/lumjjb/k8s-enc-image-operator/keyprotect/sechandler"
	sechandlers "github.com/lumjjb/k8s-enc-image-operator/keysync/sechandlers"
)
type keyprotectConfig struct {
	KeyprotectUrl string `json:"keyprotect-url"`
	InstanceId    string `json:"instance-id"`
	Apikey        string `json:"apikey"`
}