Delete will delete all versions of a credential by name
(name string)
| 7 | |
| 8 | // Delete will delete all versions of a credential by name |
| 9 | func (ch *CredHub) Delete(name string) error { |
| 10 | query := url.Values{} |
| 11 | query.Set("name", name) |
| 12 | resp, err := ch.Request(http.MethodDelete, "/api/v1/data", query, nil, true) |
| 13 | |
| 14 | if err == nil { |
| 15 | defer resp.Body.Close() |
| 16 | } |
| 17 | |
| 18 | return err |
| 19 | } |