.TH ssl 7 "ssl 5.0.1" "Ericsson AB" "Erlang Application Definition" .SH NAME ssl \- The SSL application provides secure communication over sockets. .SH "ENVIRONMENT" .LP The following application environment configuration parameters are defined for the SSL application\&. Refer to application(3erl) for more information about configuration parameters\&. .LP Note that the environment parameters can be set on the command line, for instance, .LP \fIerl \&.\&.\&. -ssl protocol_version \&'[sslv3, tlsv1]\&' \&.\&.\&.\fR\&\&. .RS 2 .TP 2 .B \fIprotocol_version = [sslv3|tlsv1] \fR\&\&.: Protocol that will be supported by started clients and servers\&. If this option is not set it will default to all protocols currently supported by the erlang ssl application\&. Note that this option may be overridden by the version option to ssl:connect/[2,3] and ssl:listen/2\&. .TP 2 .B \fIsession_lifetime = integer() \fR\&: The lifetime of session data in seconds\&. .TP 2 .B \fIsession_cb = atom() \fR\&: Name of session cache callback module that implements the ssl_session_cache_api behavior, defaults to ssl_session_cache\&.erl\&. .TP 2 .B \fIsession_cb_init_args = list() \fR\&: List of arguments to the init function in session cache callback module, defaults to []\&. .RE .SH "SEE ALSO" .LP application(3erl)