Module org.snmp4j

Interface SSLEngineConfigurator

    • Method Detail

      • configure

        void configure​(javax.net.ssl.SSLEngine sslEngine)
        Configure the supplied SSLEngine for TLS. Configuration includes enabled protocol(s), cipher codes, etc.
        Parameters:
        sslEngine - a SSLEngine to configure.
      • getSSLContext

        javax.net.ssl.SSLContext getSSLContext​(boolean useClientMode,
                                               TransportStateReference transportStateReference)
                                        throws java.security.GeneralSecurityException
        Gets the SSLContext for this SSL connection.
        Parameters:
        useClientMode - true if the connection is established in client mode.
        transportStateReference - the transportStateReference with additional security information for the SSL connection to establish.
        Returns:
        the SSLContext.
        Throws:
        java.security.GeneralSecurityException - if the TLS context initialization failed because of configuration errors.