Many SecureBridge classes are inherited from standard VCL/LCL classes. The inheritance hierarchy chart for SecureBridge is shown below. The SecureBridge classes are represented by hyperlinks that point to their description in this documentation. A description of the standard classes can be found in the documentation of your IDE.
TObject
|-TList
|-TPersistent
| |-TCollection
| | |-TScAttachmentCollection
| | |-TScCollection
| | | |-TScSFTPACEs
| | | |-TScSSHCiphers
| | | |-TScSSHHMacAlgorithms
| | | |-TScSSHHostKeyAlgorithms
| | | |-TScSSHKeyExchangeAlgorithms
| | | |-TScSSL
| | |-TScFTPDirectoryListing
| | |-TScMailAddressList
| | |-TScSASLCollection
| |-TCollectionItem
| | |-TScCollectionItem
| | | |-TScSFTPACEItem
| | | |-TScSSHCipherItem
| | | |-TScSSHHMacAlgorithmItem
| | | |-TScSSHHostKeyAlgorithmItem
| | | |-TScSSHKeyExchangeAlgorithmItem
| | | |-TScSSLCipherSuiteItem
| | |-TScCustomAttachment
| | | |-TScAttachment
| | | |-TScTextAttachment
| | |-TScFTPListItem
| | |-TScMailAddressItem
| | |-TScSASLItem
| |-TComponent
| | |-TIdIOHandler
| | | |-TScIdIOHandler
| | |-TMyIOHandler
| | |-TMySSHIOHandler
| | |-TMySSLIOHandler
| | |-TScCMSProcessor
| | |-TScFTPClient
| | |-TScHttpWebRequest
| | |-TScHubConnection
| | |-TScSFTPClient
| | |-TScSFTPServer
| | |-TScSMTPClient
| | |-TScSSHClient
| | |-TScSSHCustomChannel
| | | |-TScSSHChannel
| | | |-TScSSHShell
| | |-TScSSHServer
| | |-TScSSLClient
| | |-TScSSLServerConnection
| | |-TScStorage
| | | |-TScCryptoAPIStorage
| | | |-TScFileStorage
| | | |-TScMemoryStorage
| | | |-TScRegStorage
| | |-TScTCPServer
| | |-TScWebSocketClient
| |-THttpOptions
| |-TProxyOptions
| |-TScMailMessage
| | |-TScCheckFileReplyExtension
| | |-TScFilenameTranslationControlExtension
| | |-TScSFTPExtension
| | |-TScSFTPSupportedAclExtension
| | |-TScSFTPSupportedExtension
| | |-TScSFTPVendorExtension
| | |-TScSFTPVersionsExtension
| | |-TScSpaceAvailableReplyExtension
| |-TScSFTPFileInfo
| |-TScStorageItem
| | |-TScCertificate
| | |-TScCRL
| | |-TScKey
| | |-TScUser
| |-TScTerminalInfo
| |-TScVersion
| |-TScWebProxy
| | |-TTLSApplicationLayerProtocolNegotiationExtension
| | |-TTLSEllipticCurvePointFormatsExtension
| | |-TTLSExtendedMasterSecretExtension
| | |-TTLSRenegotiationIndicationExtension
| | |-TTLSServerNameExtension
| | |-TTLSSessionTicketExtension
| | |-TTLSSignatureAlgorithmsExtension
| | |-TTLSSupportedGroupsExtension
| |-TScCMSSignedData
|-TScCMSOriginatorIdentifierOrKey
| |-TScASN1AlgorithmIdentifier
| | |-TScSignatureAlgorithmIdentifier
| |-TScASN1Attribute
| | |-TScCertAlternativeNameExtension
| | |-TScCertAuthorityInfoAccessExtension
| | |-TScCertAuthorityKeyIdExtension
| | |-TScCertBasicConstraintsExtension
| | |-TScCertCRLDistributionPointsExtension
| | |-TScCertExtendedKeyUsageExtension
| | |-TScCertKeyUsageExtension
| | |-TScCertPoliciesExtension
| | |-TScCertPolicyMappingsExtension
| | |-TScCertSubjectDirectoryAttributesExtension
| | |-TScCertSubjectInfoAccessExtension
| | |-TScCertSubjectKeyIdExtension
| | |-TScCRLCertificateIssuerExtension
| | |-TScCRLDeltaIndicatorExtension
| | |-TScCRLInvalidityDateExtension
| | |-TScCRLIssuingDistributionPointExtension
| | |-TScCRLNumberExtension
| | |-TScCRLReasonCodeExtension
| | |-TScCMSKEKRecipientInfo
| | |-TScCMSKeyAgreeRecipientInfo
| | |-TScCMSKeyTransRecipientInfo
| | |-TScCMSPasswordRecipientInfo
| |-TScCMSSignerInfo
| | |-TScCMSSignature
| |-TScGeneralName
| |-TScOId
| |-TScPolicy
| |-TScPolicyMapping
| |-TScRelativeDistinguishedName
| |-TScASN1AlgorithmIdentifiers
| | |-TScCMSSMIMEAttributes
| |-TScCMSSignatures
| |-TScExtensions
| |-TScGeneralNames
| |-TScOIds
| | |-TScCMSSignedAttributes
| | |-TScCMSUnsignedAttributes
| |-TScPolicyList
| |-TScRandom_LFSR
| |-TScSASLAnonymous
| | |-TScSASLCRAMMD5
| | |-TScSASLCRAMSHA1
| | |-TScSASLLogin
| | |-TScSASLOTP
| | |-TScSASLPlain
| | |-TScSASLSKey
| |-TScSSHClientInfo
| |-TScCRLList
| |-TScKeyList
| |-TScUserList
|-TStream
| |-TScSSHStream
| |-TScHeaderList
| | |-TScWebRequestHeaderCollection
| | |-TScWebResponseHeaderCollection