Add support for API credential secrets
The `api_credential` secret type is used in some projects but is not currently supported by this module. It is similar to a `login` secret, but instead of having the properties `username` and `password` it has `username` and `credential`.
issue