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
}