public interface ServerSocketInterface3 extends ServerSocketInterface2
SSLINFO_CLIENTCERT_ISSUER, SSLINFO_CLIENTCERT_PUBLICKEYFORMAT, SSLINFO_CLIENTCERT_SERIALNUMBER, SSLINFO_CLIENTCERT_SIGNATUREALGORITHM, SSLINFO_CLIENTCERT_SUBJECT, SSLINFO_CLIENTCERT_VALIDFROM, SSLINFO_CLIENTCERT_VALIDTO, SSLINFO_CLIENTCERT_VERSION, SSLINFO_GETCIPHER, SSLINFO_GETEFFECTIVEBITS, SSLINFO_ISENCRYPTED, SSLINFO_ISSTRONGENCRYPTED
Modifier and Type | Method and Description |
---|---|
LetsEncryptDomain[] |
getLetsEncryptDomains()
Gets the Let's Encrypt domains for this SSL configuration.
|
String |
getSSLConfigInfo()
Gets information about the SSL configuration for logging when
initializing has completed.
|
void |
setLetsEncryptDomains(LetsEncryptDomain[] domains)
Assigns the Let's Encrypt domains for this SSL configuration.
|
acceptNoHandshake, createServerSocket, initialize, performAcceptHandshake
close, getInetAddress, getInformation, getLocalAddress, getLocalName, getLocalPort, getMapToPort, getPortID, isEncrypted, isLoadBalanced, isStrongEncrypted, isUsingSSL, renegotiateSession, setExternalSSL, setLoadBalancing, toString
void setLetsEncryptDomains(LetsEncryptDomain[] domains)
domains
- The domains.LetsEncryptDomain[] getLetsEncryptDomains()
Note: this method is intended to be used by the framework and should not be called directly.
null
for none.RuntimeException
- If called outside the NetPhantom framework.String getSSLConfigInfo()
Phantom® and NetPhantom® are registered trademarks of Mindus SARL.
© © Mindus SARL, 2024. All rights reserved.