There are two modes of authentication:
- Username and Password (UI)
- API Token (API)
There are just two simple levels of authorization. More specifically, there are two access levels for user accounts. Normal users and administrators. The difference is that administrators can change system settings, manage user accounts and see all created certificates in the web UI.
There are two modes for requesting new certificates. The normal mode requires the use of a Certificate Signing Request and only generates a certificate. The simple mode has no special requirements and generates a certificate as well as a private key.
If either mode is disabled, certificates cannot be requested that way. Both modes are disabled by default.
CertMaker uses the key algorithm which is set in the configuration. If not set, default 'rsa' is assumed. Other possible values are 'ecdsa' and 'ed25519'.