returns an sslcontextfactory that should be used by a jetty server based on the specified sslconfig param which may be null . if the sslconfig param is non-null , then this method will return the results of #createcontextfactory . if the sslconfig param is null , then this method will return null unless the tests.jettyssl system property is true , in which case standard `` javax.net.ssl . '' system properties will be used instead , along with `` tests.jettyssl.clientauth '' . concode_field_sep String trustStorePassword concode_elem_sep String keyStorePassword concode_elem_sep String keyStore concode_elem_sep String trustStore concode_elem_sep boolean clientAuth concode_elem_sep boolean useSsl concode_field_sep void setUseSSL concode_elem_sep String getKeyStorePassword concode_elem_sep boolean isClientAuthMode concode_elem_sep boolean isSSLMode concode_elem_sep void setClientAuth concode_elem_sep String getKeyStore concode_elem_sep String getTrustStorePassword concode_elem_sep SslContextFactory configureSslFromSysProps concode_elem_sep String getTrustStore
SslContextFactory function ( SSLConfig arg0 ) { if ( arg0 != null ) { return arg0 . createContextFactory ( ) ; } if ( Boolean . getBoolean ( "srini_string" ) ) { return configureSslFromSysProps ( ) ; } return null ; }