OpenSSLSecureConnection

Properties:

CertificationAuthorityCertificates
ClientCertificate

Constructors:

By objects of used certificated

Description:

OpenSSL secure connection object.

Availability:

Thin client, server, thick client, external connection, Mobile application (client), Mobile application (server).

Example:

ssl1 = New OpenSSLSecureConnection(
            New 
WindowsClientCertificate(WindowsCertificateSelectMode.Auto),
            New 
WindowsCertificationAuthorityCertificates());

ssl2 = New OpenSSLSecureConnection(
            New 
WindowsClientCertificate(),
            New 
FileCertificationAuthorityCertificates("C:/certs/myca.pem"));

ssl3 = New OpenSSLSecureConnection(
            New 
FileClientCertificate("C:/certs/user.p12", "password" ),
            New 
FileCertificationAuthorityCertificates("C:/certs/myca.pem"));

ssl4 = New OpenSSLSecureConnection( Undefined, Undefined );

See also:

FileClientCertificate
WindowsClientCertificate
FileCertificationAuthorityCertificates
WindowsCertificationAuthorityCertificates
LinuxCertificationAuthorityCertificates
OSCertificationAuthorityCertificates

    

1C:Enterprise Developer's Community