[sasl.external]
External SASL auth uses a PEM encoded X509 certificate. Reference.
Example
Linux/Mac:
[servers.liberachat.sasl.external]
cert = "/path/to/your/certificate.pem"
key = "/path/to/your/private_key.pem"
Windows:
[servers.liberachat.sasl.external]
cert = 'C:\path\to\your\certificate.pem'
key = 'C:\path\to\your\private_key.pem'
cert
The path to PEM encoded X509 user certificate for external auth.1 2
- type: string
- values: any string
- default: not set
key
The path to PEM encoded PKCS#8 private key for external auth (optional).1 2
- type: string
- values: any string
- default: not set
1
Shell expansions (e.g. "~/"
→ "/home/user/"
) are not supported in path strings.
2
Windows path strings should usually be specified as literal strings (e.g. 'C:\Users\Default\'
), otherwise directory separators will need to be escaped (e.g. "C:\\Users\\Default\\"
).