11.07.2015 Views

Borland VisiBroker® 7.0 - Borland Technical Publications

Borland VisiBroker® 7.0 - Borland Technical Publications

Borland VisiBroker® 7.0 - Borland Technical Publications

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

SSL APIclass vbsec::VBSSLContextVBSSLContext contains information needed to establish an SSLSession. This object iscreated using SecureSocketProvider::createSSLContext().Include FileThe vbssp.h file should be included when you use this class.ReturnsMethodsconst CORBAsec::X509CertList& getCertificates() constGet the certificate chain representing the identity to be used for the SSL layer.The certificate chain representing the identity to be used for the SSL layer.void setCipherSuiteList (const ssl::CipherSuiteInfoList& list)This method is used to specify the ciphers available for the SSL connections.ParameterlistDescriptionA list of ciphers that should be available for the SSL connections.Returnsconst ssl::CipherSuiteInfoList& getCipherSuiteList() constReturn the ciphers that are currently used by the SSL layer.The ciphers that are currently used by the SSL layer.void addTrustedCertificate (const CORBAsec::X509Cert_var& trusted)Programmatically add trusted certificate into the SSL context.ParametertrustedDescriptionCertificate that is to be trusted.ReturnsCORBAsec::X509CertList* getTrustedCertificates() constGet list of certificates that are trusted.List of certificates that are trusted.class ssl::CipherSuiteInfoCipherSuiteInfo is a structure containing two fields:■CORBA::ULong SuiteID■CORBA::String_var NameThis IDL structure contains two fields which describe ciphers according to the SSLspecification. The list of SuiteID values and their names is in the include file, ssl_c.h.Include FileThe ssl_c.hh file should be included when you use this class.104 VisiBroker Security Guide

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!