Overview of Advanced TLS security configurations
masterThe Advanced TLS examples demonstrate the following security setups:
Server Configurations:
- Port 8885: Uses certificate providers and CRL providers with a valid certificate.
- Port 8884: Uses certificate providers and CRL providers with a revoked certificate.
- Port 8883: Runs using
InsecureCredentials.
Client Configurations:
- mTLS with certificate providers and CRLs.
- mTLS with custom verification.
- mTLS using credentials from
credentials.NewTLS(directly utilizing atls.Config). - Insecure Credentials.