func removeKey()

in sks_windows.go [110:123]


func removeKey(label, tag string, _ []byte) (bool, error) {
	key, err := findPrivateKey(label)
	if err != nil {
		return false, fmt.Errorf(ErrRemoveKey, label, tag, err)
	}
	if key == nil {
		return false, fmt.Errorf("failed to find key with label %q and tag %q", label, tag)
	}
	err = key.Delete()
	if err != nil {
		return false, fmt.Errorf(ErrRemoveKey, label, tag, err)
	}
	return true, nil
}