Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 10.0.1 » MobiLink - Client Administration » MobiLink Client Network Protocol Options

timeout Next Page

tls_type


Specify the encryption cipher to use for synchronization.

Separately licensed component required

ECC encryption and FIPS-certified encryption require a separate license. All strong encryption technologies are subject to export regulations.

See Separately licensed components.

Syntax

tls_type=cipher

Protocols
Default

RSA

Remarks

All communication for this synchronization is to be encrypted using the specified cipher. The cipher can be one of:

See also
Example

The following example sets up RSA encryption for a TCP/IP protocol. This requires setup on the server and client. Each command must be written on one line.

On the server, the implementation is:

mlsrv10  
  -c "dsn=SQL Anywhere 10 Demo;uid=DBA;pwd=sql" 
  -x tls(
    port=9999;
    tls_type=rsa;
    certificate=c:\sa10\win32\rsaserver.crt;
    certificate_password=test )

On a SQL Anywhere client, the implementation is:

dbmlsync -e 
   "CommunicationType=tls;
    CommunicationAddress=
      'tls_type=rsa;
       trusted_certificates=\rsaroot.crt;
       certificate_name=RSA Server'"

In an UltraLite application written in embedded SQL in C or C++, the implementation is:

     info.stream = "tls";
     info.stream_parms = TEXT(
      "tls_type=rsa;
       trusted_certificates=\rsaroot.crt;
       certificate_name=RSA Server");