Contents
Index
Search
Expand all
What's New
General Information
Overview
Features
Compatibility
Component List
Hierarchy Chart
Editions
Requirements
Licensing and Subscriptions
Getting Support
Getting Started
Installation
Demo Projects
Deployment
Using SecureBridge
Secure connections destination
Network Tunneling
SSH specific
SSH-tunnel principles
Attack types and countermeasures
Keys transferring
Step-by-step tutorial
Configuring and starting the SSH server
SSH client setup
MySQL Data Access Components integration
SSL specific
SSL/TLS principles
Step-by-step tutorial
SSL/TLS client setup
MySQL Data Access Components integration
SecureBridge Alphabetical Object and Component Listing
EScError
Description
Properties
ErrorCode
EScFTPError
Description
Properties
FTPErrorCode
EScSFTPError
Description
Properties
ErrorCode
EScSMTPError
Description
Properties
SMTPErrorCode
HttpException
Description
Properties
ServerMessage
StatusCode
HubException
Description
THttpOptions
Description
Properties
Enabled
Password
ProxyOptions
TrustServerCertificate
Url
Username
Methods
Equals
TProxyOptions
Description
Properties
Hostname
Password
Port
ResolveDNS
SocksVersion
Username
TScASN1AlgorithmIdentifier
Description
Properties
Algorithm
Parameters
TScASN1AlgorithmIdentifiers
Description
Properties
AlgorithmIdentifiers
TScASN1Attribute
Description
Properties
ASN1DataType
AsString
OId
RawData
Methods
Create
Encode
Equals
TScASN1Attributes
Description
Properties
Attributes
TScAttachment
Description
Properties
PathName
TempDirectory
Methods
CloseStream
Create
Init
LoadFromFile
LoadFromStream
OpenStream
SaveToFile
SaveToStream
ToString
TScAttachmentCollection
Description
Properties
Encoding
Items
TScCancellationToken
Description
Methods
Cancel
Delay
IsCancellationRequested
ThrowIfCancellationRequested
TScCertAlternativeNameExtension
Description
Properties
GeneralNames
TScCertAuthorityInfoAccessExtension
Description
Properties
AuthorityInfoAccessList
TScCertAuthorityKeyIdExtension
Description
Properties
CertIssuers
CertSerialNumber
KeyIdentifier
TScCertBasicConstraintsExtension
Description
Properties
CertificateAuthority
HasPathLengthConstraint
PathLengthConstraint
TScCertificateExtension
Description
Properties
Critical
Oid
RawData
Methods
Create
ToString
TScCertExtendedKeyUsageExtension
Description
Properties
ExtendedKeyUsages
TScCertFreshestCRLExtension
Description
TScCertIssuerAlternativeNameExtension
Description
TScCertKeyUsageExtension
Description
Properties
KeyUsages
TScCertificate
Description
Properties
CertificateList
CertName
CRLReason
Extensions
Handle
Issuer
IssuerName
Key
NotAfter
NotBefore
Ready
SerialNumber
Signature
SignatureAlgorithm
Subject
SubjectName
SubjectKeyIdentifier
Version
Methods
Decrypt
Encrypt
Equals
ExportTo
GetFingerprint
GetRawData
ImportFrom
Sign
VerifyCertificate
VerifySign
TScCertificateList
Description
Properties
Count
Certificates
Methods
CertificateByName
CheckCertificateName
FindCertificate
GetCertificateNames
Refresh
TScCertCRLDistributionPointsExtension
Description
Properties
CRLDistributionPoints
TScCertPoliciesExtension
Description
Properties
Policies
TScCertPolicyMappingsExtension
Description
Properties
PolicyMappings
TScCertSubjectAlternativeNameExtension
Description
TScCertSubjectDirectoryAttributesExtension
Description
Properties
DirectoryAttributes
TScCertSubjectInfoAccessExtension
Description
Properties
SubjectInfoAccessList
TScCertSubjectKeyIdExtension
Description
Properties
SubjectKeyIdentifier
TScCheckFileReplyExtension
Description
Properties
HashAlgorithm
Hashes
HashesCount
TScCMSContentInfo
Description
Properties
ContentBuffer
ContentStream
ContentType
Methods
Assign
GetContentData
Init
TScCMSData
Description
TScCMSEnvelopedData
Description
Properties
ContentEncryptionAlgorithm
ContentInfo
OriginatorCertificates
RecipientInfos
UnprotectedAttributes
Methods
Decode
Decrypt
Encode
Encrypt
Init
TScCMSKEKRecipientInfo
Description
Properties
Date
KeyIdentifier
TScCMSKeyAgreeRecipientInfo
Description
Properties
OriginatorIdentifier
RecipientIdentifier
UserKeyingMaterial
TScCMSKeyTransRecipientInfo
Description
Properties
RecipientIdentifier
Methods
Init
TScCMSSMIMEAttributes
Description
Methods
Encode
Decode
TScCMSOriginatorIdentifierOrKey
Description
Properties
Issuer
OriginatorIdentifierOrKeyType
PublicKey
PublicKeyAlgorithmIdentifier
SerialNumber
SubjectKeyIdentifier
Methods
Assign
Init
TScCMSPasswordRecipientInfo
Description
Properties
KeyDerivationAlgorithmIdentifier
TScCMSProcessor
Description
Properties
Certificate
CertificateName
DigestAlgorithm
EncryptionAlgorithm
EnvelopedData
SignedData
Storage
Methods
CheckSignature
DecodeData
Decrypt
DecryptAndCheckSignature
EncodeData
Encrypt
Sign
SignAndEncrypt
TScCMSRecipientInfo
Description
Properties
EncryptedKey
KeyEncryptionAlgorithmIdentifier
RecipientInfoType
TScCMSRecipientInfos
Description
Properties
RecipientInfos
TScCMSRecipient
Description
Properties
Certificate
RecipientIdentifierType
Methods
Create
Init
TScCMSSignature
Description
Properties
Signature
Methods
CheckSignature
ComputeSignature
TScCMSSignatures
Description
Properties
Signatures
TScCMSSignedAttributes
Description
TScCMSSignedData
Description
Properties
Certificates
ContentInfo
Signatures
Methods
CheckSignature
ComputeSignature
Decode
Encode
Init
TScCMSSignerInfo
Description
Properties
Certificate
ContentType
DigestAlgorithm
DigestAlgorithmIdentifier
IncludedAttributes
MessageDigest
SignatureAlgorithm
SignatureAlgorithmIdentifier
SignedAttributes
SignerIdentifier
SigningTime
SMIMEAttribute
UnsignedAttributes
Version
Methods
CalcHash
CheckHash
Create
TScCMSSubjectIdentifier
Description
Properties
Issuer
KeyIdentifierDate
SerialNumber
SubjectIdentifierType
SubjectKeyIdentifier
Methods
Assign
Init
TScCMSUnsignedAttributes
Description
TScCollection
Description
Properties
AsString
Methods
Create
Events
OnChanged
TScCollectionItem
Description
Properties
AsString
TScCryptoAPIStorage
Description
Properties
CertLocation
CertProviderType
CertStoreName
ProviderName
Methods
GetProviderNames
TScCustomAttachment
Description
Properties
ContentCharset
ContentDescription
ContentDisposition
ContentID
ContentName
ContentTransferEncoding
ContentType
FileName
SpecialHeaders
TScCRL
Description
Properties
CRLList
CRLName
Extensions
Issuer
IssuerName
NextUpdate
RevokedCertificates
Signature
SignatureAlgorithm
ThisUpdate
Version
Methods
CheckCompliance
Equals
ExportTo
FindCertificate
ImportFrom
VerifyCRLChain
TScCRLList
Description
Properties
Count
CRLs
Methods
CRLByName
CheckCRLName
FindCRL
GetCRLNames
Refresh
TScCRLCertificateIssuerExtension
Description
Properties
CertificateIssuer
TScCRLDeltaIndicatorExtension
Description
Properties
BaseCRLNumber
TScCRLDistributionPoint
Description
Properties
CRLIssuer
DistributionPointName
Reasons
TScCRLDistributionPointList
Description
Properties
CRLDistributionPoints
TScCRLInvalidityDateExtension
Description
Properties
InvalidityDate
TScCRLIssuingDistributionPointExtension
Description
Properties
DistributionPointName
IndirectCRL
OnlyContainsAttributeCerts
OnlyContainsCACerts
OnlyContainsUserCerts
OnlySomeReasons
TScCRLNumberExtension
Description
Properties
CRLNumber
TScCRLReasonCodeExtension
Description
Properties
CRLReason
TScDistinguishedName
Description
Properties
Count
Items
Names
Values
ValueFromIndex
ValueCount
Methods
Encode
Equals
ToString
TScDistinguishedNameList
Description
Properties
Names
TScExtensions
Description
Properties
Extensions
Methods
FindExtensionByClass
TScFileStorage
Description
Properties
Algorithm
Password
Path
TScFTPClient
Description
Properties
AccountInfo
Active
AuthCommand
CEncoding
DataIP
DataPort
DirectoryFormat
DirectoryListing
EncryptDataChannel
FormattedReply
HostName
IsCompressionSupported
IsSecure
IsUsedExtendedDataAddress
IsUsedNATFastConnection
ListenTimeout
Options
Password
Port
ProxyOptions
ReplyCode
ServerDescription
SSLOptions
SystemDescription
Timeout
TLSMode
TransferType
Uri
UseCompression
UsePassive
Username
UseUTF8
Methods
Abort
Account
Allocate
ChangeDir
ChangeDirUp
Connect
Delete
Disconnect
Dowload
ExtListDirDetails
GetCurrentDir
GetListItem
Help
IsExtSupported
IsTLSSupported
ListDir
ListDirDetails
Login
MakeDir
MountStructure
Noop
RaiseLastCommandError
Reinitialize
RemoveDir
Rename
SendCmd
SendFileStructure
SetCommandOptions
Site
SiteToSiteTransfer
Size
Status
Upload
UploadWithUniqueName
Events
AfterConnect
AfterDisconnect
AfterDownloadFile
AfterParseListing
AfterRetrieveList
AfterUploadFile
BeforeConnect
BeforeDisconnect
BeforeDownloadFile
BeforeParseListing
BeforeRetrieveList
BeforeUploadFile
OnBanner
OnError
OnProgress
OnReadReply
OnSendCommand
TScFTPClientOptions
Description
Properties
BindAddress
BlockSize
IgnoreServerPassiveHost
IPVersion
SocketReceiveBufferSize
SocketSendBufferSize
TCPKeepAlive
UseClearingControlChannel
UseExtendedDataAddress
UseExtList
UseNATFastConnection
TScFTPDirectoryListing
Description
Properties
Items
Methods
Add
IndexOf
TScFTPListItem
Description
Properties
BlockSize
Data
FileName
FileType
GroupName
LocalFileName
ModifiedAvailable
ModifiedDate
ModifiedDateGMT
NumberBlocks
OwnerName
Permissions
PermissionsDisplay
Size
SizeAvailable
TScFilenameTranslationControlExtension
Description
Properties
DoTranslate
TScGeneralName
Description
Properties
Name
Value
DirectoryName
Methods
Equals
ToString
TScGeneralNames
Description
Properties
GeneralNames
Methods
Equals
FindByName
ToString
TScHandle
Description
Properties
FullFileName
Handle
TScHeaderList
Description
Properties
Strings
Methods
ToString
TScHeartBeatOptions
Description
Properties
Enabled
Interval
Timeout
TScHttpConnectionOptions
Description
Properties
AccessTokenProvider
CloseTimeout
Cookies
Credentials
Headers
Proxy
SkipNegotiation
SSLOptions
Transports
Url
TScHttpRequestInfo
Description
Properties
SecureConnection
ContentLength
ContentType
Cookies
Headers
HttpMethod
HttpCommand
InputStream
IsAuthenticated
IsSecureConnection
KeepAlive
Params
ProtocolVersion
RawURI
RemoteIP
Fragment
FormString
QueryString
Password
Username
Tag
TScHttpResponseInfo
Description
Properties
ContentLength
ContentType
Cookies
Headers
KeepAlive
IsOutputStreamOwner
OutputStream
OutputText
ProtocolVersion
RequestMethod
SendBlockSize
SendChunked
StatusCode
StatusDescription
RequestInfo
Tag
TScHttpServer
Description
Properties
Active
BindAddress
Port
Options
HttpOptions
Timeout
Connections
ConnectionCount
ServerHelloExtensions
IsSecure
SSLOptions
ProxyOptions
Storage
CACertName
CertNameChain
Methods
Start
Stop
CheckCertificateChain
Events
BeforeActivate
AfterActivate
BeforeDeactivate
AfterDeactivate
OnAcceptConnection
OnError
OnObtainCRL
OnClientCertificateValidation
AfterClientHello
OnCreateNewSessionTicket
OnDecodeTicket
OnGetTicketNameAndPassword
OnGetPasswordByTicketName
AfterSessionConnect
AfterSessionDisconnect
OnSessionError
OnDataFromClient
OnDataToClient
AfterRetrieveHeaders
AfterSendResponse
OnAuthorization
OnCreateInputStream
OnProcessRequest
TScHttpServerOptions
Description
Properties
DefaultSendBlockSize
DefaultSendChunked
DefaultServerName
KeepAlive
MaximumHeaderFields
TScHttpWebRequest
Description
Properties
Accept
Address
CachePolicy
Connection
ConnectionGroupName
ContentLength
ContentType
Cookies
Credentials
Date
Expect
From
Headers
Host
IfModifiedSince
IPVersion
IsSecure
KeepAlive
MaximumAutomaticRedirections
Method
ProtocolVersion
Proxy
Range
ReadWriteTimeout
Referer
RequestStream
RequestUri
SendBlockSize
SendChunked
SSLOptions
StatusCode
StatusDescription
TransferEncoding
TrustServerCertificate
Upgrade
UserAgent
Methods
Abort
Create
Disconnect
GetResponse
WriteBuffer
WriteData
Events
AfterSendRequest
BeforeSendData
BeforeSendRequest
OnAuthenticationNeeded
OnConnected
OnGetNextChunkData
TScHttpWebResponse
Description
Properties
ContentEncoding
ContentLength
ContentType
Cookies
Headers
IsSecure
LastModified
Method
ProtocolVersion
ResponseUri
Server
StatusCode
StatusDescription
Methods
Abort
GetResponseHeader
ReadAsBytes
ReadAsString
ReadBuffer
ReadToStream
WaitForData
TScHubConnection
Description
Properties
ConnectionId
EventsCallMode
HandshakeTimeout
HttpConnectionOptions
KeepAliveInterval
Logger
ReconnectPolicy
ServerTimeout
State
Url
Methods
Create
Invoke
InvokeObj
Register
Send
SendObj
Start
Stop
Unregister
Events
AfterConnect
AfterDisconnect
AfterReconnect
BeforeConnect
BeforeReconnect
TScIdIOHandler
Description
Properties
Client
TScInfoAccess
Description
Properties
AccessLocation
AccessMethod
TScInfoAccessList
Description
Properties
InfoAccesses
TScKey
Description
Properties
Algorithm
BitCount
DSAData
ECData
IsPrivate
KeyList
KeyName
OAEPParams
PSSParams
RSAData
Ready
Methods
Decrypt
Encrypt
Equals
ExportTo
Generate
GenerateEC
GetFingerprint
ImportFrom
Sign
VerifySign
TScKeyList
Description
Properties
Count
Keys
Methods
CheckKeyName
FindKey
KeyByName
GetKeyNames
Refresh
TScLogger
Description
Events
OnLogDebug
OnLogError
OnLogInformation
OnLogWarning
TScMailAddressItem
Description
Properties
Address
AsString
DisplayName
Host
User
TScMailAddressList
Description
Properties
AsString
Items
Methods
GetDomains
TScMailMessage
Description
Properties
Attachments
Bcc
Body
CC
ContentCharset
ContentDisposition
ContentTransferEncoding
ContentType
Date
Encoding
From
GeneratedHeaders
Headers
HeadersCharset
HeadersTransferEncoding
InReplyTo
MessageId
MimeBoundary
Organization
Priority
References
ReplyTo
ReturnReceiptTo
Sender
SpecialHeaders
Subject
SubjectCharset
SubjectTransferEncoding
ToAddress
Methods
Clear
TScMemoryStorage
Description
TScMimeBoundary
Description
Properties
Boundary
Methods
Assign
Clear
Count
Pop
Push
TScNetworkCredential
Description
Properties
Domain
Password
UserName
TScOAEPParams
Description
Properties
HashAlgorithm
MaskGenHashAlgorithm
Methods
Assign
Encode
Decode
TScOAuth2
Description
Properties
AccessCode
AccessToken
AuthorizationParams
AuthorizationUrl
BindPort
ClientId
ClientSecret
CodeChallenge
CodeVerifier
InternalCodeChallenge
Proxy
RefreshToken
ResponseError
Scope
SecurityToken
TokenCallbackUrl
TokenRequestParams
TokenRequestUrl
WebRedirectUrl
Methods
Cancel
RequestNewAccessToken
ResetSettings
SignInAsync
SignIn
Events
OnTokenReceive
TScOid
Description
Properties
FriendlyName
Value
TScOIds
Description
Properties
OIds
TScPersistent
Description
Methods
Assign
Clone
TScPersistentObjectList
Description
Properties
Count
Items
Methods
Assign
Add
Clear
Delete
IndexOf
Insert
Remove
TScPKCS7Attribute
Description
Properties
OId
ValueCount
Values
Methods
AddValue
ClearValues
DeleteValue
Encode
TScPKCS7Attributes
Description
Properties
Attributes
Methods
Encode
TScPolicy
Description
Properties
Identifier
Qualifiers
TScPolicyList
Description
Properties
Policies
TScPolicyMapping
Description
Properties
IssuerDomainPolicy
SubjectDomainPolicy
Methods
Create
TScPolicyMappingList
Description
Properties
PolicyMappings
TScPSSParams
Description
Properties
HashAlgorithm
MaskGenHashAlgorithm
SaltLength
Methods
Assign
Encode
Decode
TScRandom
Description
Methods
Randomize
Random
TScRandom_LFSR
Description
TScRegStorage
Description
Properties
Algorithm
KeyPath
Password
RootKey
TScRelativeDistinguishedName
Description
Properties
Count
Items
Names
Values
ValueFromIndex
Methods
Encode
Equals
ToString
TScRequestCachePolicy
Description
Properties
Level
Methods
Create
TScRetryPolicy
Description
Methods
NextRetryDelay
TScRevokedCertificate
Description
Properties
Extensions
RevocationDate
SerialNumber
TScRevokedCertificates
Description
Properties
RevokedCertificates
TScSASLAnonymous
Description
Properties
TraceInfo
TScSASLCollection
Description
Properties
Items
Methods
Login
TScSASLCRAMMD5
Description
TScSASLCRAMSHA1
Description
TScSASLLogin
Description
TScSASLMechanism
Description
Properties
SecurityLevel
Methods
ContinueAuthenticate
IsReadyToStart
ServiceName
StartAuthenticate
TryStartAuthenticate
TScSASLOTP
Description
TScSASLPlain
Description
Properties
Login
TScSASLSKey
Description
TScSASLUserPassMechanism
Description
Properties
Password
Username
TScSASLItem
Description
Properties
SASLMechanism
Methods
Init
TScSearchRec
Description
Properties
SearchRec
TScSFTPACEItem
Description
Properties
AceFlags
AceMask
AceType
Who
TScSFTPACEs
Description
TScSFTPClient
Description
Properties
Active
EventsCallMode
NonBlocking
PipelineLength
ReadBlockSize
ServerProperties
ServerVersion
SSHClient
Timeout
UseUnicode
Version
WriteBlockSize
Methods
Block
CheckFile
CheckFileByHandle
CloseHandle
CopyRemoteFile
CreateLink
Disconnect
DownloadFile
DownloadToStream
EOF
Initialize
MakeDirectory
OpenDirectory
OpenFile
QueryAvailableSpace
QueryUserHomeDirectory
ReadDirectory
ReadDirectoryToList
ReadFile
ReadSymbolicLink
RemoveDirectory
RemoveFile
RenameFile
RequestExtension
RetrieveAbsolutePath
RetrieveAttributes
RetrieveAttributesByHandle
SetAttributes
SetAttributesByHandle
TextSeek
UnBlock
UploadFile
UploadFromStream
WriteFile
Events
AfterWriteData
BeforeWriteData
OnConnect
OnCreateLocalFile
OnData
OnDirectoryList
OnDisconnect
OnError
OnFileAttributes
OnFileName
OnOpenFile
OnReplyCheckFile
OnReplyExtension
OnReplySpaceAvailable
OnSetRemoteFileAttributes
OnSuccess
OnVersionSelect
TScSFTPCustomExtension
Description
Properties
Name
TScSFTPExtension
Description
Properties
Data
TScSFTPFileAttributes
Description
Properties
AccessTime
ACEs
AclFlags
AllocationSize
Attrs
ChangeAttrTime
CreateTime
ExtendedAttributes
FileType
GID
Group
LinkCount
MimeType
ModifyTime
Owner
Permissions
Size
TextHint
UID
UntranslatedName
ValidAttributes
Methods
GetAttributesAsLongname
TScSFTPFileInfo
Description
Properties
Attributes
Filename
Longname
TScSFTPServer
Description
Properties
DefaultRootPath
UseUnicode
Methods
DefaultBlockFile
DefaultCloseFile
DefaultCreateLink
DefaultGetAbsolutePath
DefaultGetFullPath
DefaultMakeDirectory
DefaultOpenDirectory
DefaultOpenFile
DefaultReadDirectory
DefaultReadFile
DefaultReadSymbolicLink
DefaultRemoveDirectory
DefaultRemoveFile
DefaultRenameFile
DefaultRetrieveAttributes
DefaultRetrieveAttributesByHandle
DefaultSetAttributes
DefaultSetAttributesByHandle
DefaultUnBlockFile
DefaultWriteFile
GetCanonicalPath
GetFullPath
Events
OnBlockFile
OnClose
OnCloseFile
OnCreateLink
OnGetAbsolutePath
OnGetFullPath
OnMakeDirectory
OnOpen
OnOpenDirectory
OnOpenFile
OnReadDirectory
OnReadFile
OnReadSymbolicLink
OnRemoveDirectory
OnRemoveFile
OnRenameFile
OnRequestFileSecurityAttributes
OnRetrieveAttributes
OnRetrieveAttributesByHandle
OnSetAttributes
OnSetAttributesByHandle
OnUnBlockFile
OnWriteFile
TScSFTPServerProperties
Description
Properties
FilenameCharset
FilenameCharsetAvailable
Newline
NewlineAvailable
SupportedAcls
SupportedAclsAvailable
SupportedExtension
SupportedExtensionAvailable
Vendor
VendorAvailable
Versions
VersionsAvailable
TScSFTPSessionInfo
Description
Properties
Client
Data
EOL
HomePath
UseUnicode
Version
TScSFTPSupportedAclExtension
Description
Properties
SupportedAcls
TScSFTPSupportedExtension
Description
Properties
MaxReadSize
RaiseError
SupportedAccessMask
SupportedAttribExtensionNames
SupportedAttributeBits
SupportedAttributes
SupportedBlockModes
SupportedExtensionNames
SupportedOpenFlags
Methods
IsBlockSetAvailable
IsOpenBlockSetAvailable
IsSupportedBlockSet
IsSupportedOpenBlockSet
TScSFTPVendorExtension
Description
Properties
ProductBuildNumber
ProductName
ProductVersion
VendorName
TScSFTPVersionsExtension
Description
Properties
AsString
Versions
TScSignatureAlgorithmIdentifier
Description
Properties
HashAlgorithm
PaddingMode
PSSParams
TScSMTPClientOptions
Description
Properties
BindAddress
HeloName
IPVersion
MailAgent
Pipelined
SocketReceiveBufferSize
SocketSendBufferSize
TCPKeepAlive
UseEhlo
UseVerp
VerpDelimiters
TScSMTPClient
Description
Properties
Active
AuthenticationType
CEncoding
FormattedReply
HostName
IsSecure
Options
Password
Port
ProxyOptions
ReplyCode
SASLMechanisms
SSLOptions
Timeout
TLSMode
Uri
Username
UseUTF8
Methods
Authenticate
Connect
Disconnect
Expand
RaiseReplyError
Send
SendCmd
Verify
Events
AfterConnect
AfterDisconnect
BeforeConnect
BeforeDisconnect
OnError
OnReadReply
OnRecipientError
OnSendCommand
TScSpaceAvailableReplyExtension
Description
Properties
BytesAvailableToUser
BytesOnDevice
BytesPerAllocationUnit
UnusedBytesAvailableToUser
UnusedBytesOnDevice
TScSSHChannel
Description
Properties
Connected
DestHost
DestPort
Direct
Dynamic
GatewayPorts
Remote
SourcePort
SSHStream
Methods
ReadBuffer
WriteBuffer
Events
OnError
OnSocketConnect
OnSocketDisconnect
TScSSHChannelInfo
Description
Properties
Client
Data
DestHost
DestPort
Direct
IsSession
Remote
TScSSHCipherItem
Description
Properties
Algorithm
TScSSHCiphers
Description
TScSSHClient
Description
Properties
Authentication
CiphersClient
CiphersServer
ClientInfo
CompressionClient
CompressionServer
Connected
HMACAlgorithms
HostKeyAlgorithms
HostKeyName
HostName
HttpOptions
KeyExchangeAlgorithms
KeyStorage
Options
Password
Port
PrivateKeyName
ServerVersion
Timeout
User
Methods
Connect
Disconnect
Events
AfterConnect
AfterDisconnect
BeforeConnect
BeforeDisconnect
OnBanner
OnAuthenticationPrompt
OnServerKeyValidate
TScSSHClientInfo
Description
Properties
Data
TScSSHClientOptions
Description
Properties
BindAddress
ClientVersion
IPVersion
MsgIgnoreRate
RekeyLimit
ServerAliveCountMax
ServerAliveInterval
SocketReceiveBufferSize
SocketSendBufferSize
TCPKeepAlive
TScSSHConnectionInfo
Description
Properties
CipherClient
CiphersClient
CipherServer
CiphersServer
CompressionClient
CompressionServer
Domain
HMACAlgorithms
HMACClient
HMACServer
HostKeyAlgorithm
KeyExchangeAlgorithm
LocalSockAddr
SockAddr
User
UserExtData
Version
TScSSHCustomChannel
Description
Properties
ChannelInfo
Client
Connected
EventsCallMode
InCount
Timeout
UseUnicode
Methods
Connect
Disconnect
ReadBuffer
ReadNoWait
ReadString
SkipBuffer
WriteBuffer
WriteString
Events
OnAsyncError
OnAsyncReceive
OnConnect
OnDisconnect
TScSSHHMacAlgorithms
Description
TScSSHHMacAlgorithmItem
Description
Properties
Algorithm
TScSSHHostKeyAlgorithmItem
Description
Properties
Algorithm
TScSSHHostKeyAlgorithms
Description
TScSSHKeyExchangeAlgorithmItem
Description
Properties
Algorithm
TScSSHKeyExchangeAlgorithms
Description
TScSSHServer
Description
Properties
Active
AllowCompression
Authentications
ChannelInfoCount
ChannelInfos
Ciphers
ClientInfoCount
ClientInfos
HMACs
HostKeyAlgorithms
KeyExchangeAlgorithms
KeyNameDSA
KeyNameRSA
Options
Port
ServerVersion
SFTPServer
Storage
Timeout
Methods
SendToClient
Events
AfterChannelDisconnect
AfterClientConnect
AfterClientDisconnect
AfterShellDisconnect
BeforeChannelConnect
BeforeClientConnect
BeforeShellConnect
OnCancelRemotePortForwardingRequest
OnChannelError
OnClientError
OnDataFromClient
OnDataToClient
OnError
OnRemotePortForwardingRequest
TScSSHServerOptions
Description
Properties
AllowEmptyPassword
Banner
ClientAliveCountMax
ClientAliveInterval
IPVersion
ListenAddress
ListenBacklog
MaxConnections
MaxStartups
RekeyLimit
ServerVersion
TCPKeepAlive
TScSSHShell
Description
Properties
Environment
NonBlocking
TerminalInfo
Methods
ExecuteCommand
ReadString
WriteString
TScSSHStream
Description
Methods
Create
TScSSLCipherSuiteItem
Description
Properties
CipherAlgorithm
TScSSLCipherSuites
Description
TScSSLClient
Description
Properties
BindAddress
CACertName
CertName
CipherSuites
ClientHelloExtensions
Compression
Connected
EventsCallMode
HostName
HttpOptions
InCount
IPVersion
IsSecure
Port
Protocols
SecurityOptions
ServerHelloExtensions
SessionInfo
Storage
Timeout
Methods
AssignOptions
AssignSession
Connect
Disconnect
GetLastException
GetLocalIP
GetLocalPort
GetRemoteIP
GetRemotePort
ReadBuffer
ReadNoWait
Renegotiate
WaitForData
WriteBuffer
Events
AfterConnect
AfterDisconnect
BeforeConnect
BeforeDisconnect
OnAsyncError
OnAsyncReceive
OnObtainCRL
OnServerCertificateValidation
TScSSLClientOptions
Description
Properties
AllowLoadCRLByHttp
CACertificateName
CipherSuites
ClientCertificateName
ClientHelloExtensions
DisableCRLValidation
IdentityDNSName
IgnoreServerCertificateConstraints
IgnoreServerCertificateInsecurity
IgnoreServerCertificateValidity
Protocols
Storage
TrustSelfSignedCertificate
TrustServerCertificate
TrustStorageCertificates
UseSecureSessionResumption
Events
OnObtainCRL
OnServerCertificateValidation
TScSSLSecurityOptions
Description
Properties
AllowLoadCRLByHttp
DisableCRLValidation
IdentityDNSName
IgnoreServerCertificateConstraints
IgnoreServerCertificateInsecurity
IgnoreServerCertificateValidity
TrustSelfSignedCertificate
TrustServerCertificate
TrustStorageCertificates
UseExtendedMasterSecret
UseSecureRenegotiation
UseSecureSessionResumption
UseSignatureAlgorithmsExtension
TScSSLServer
Description
Properties
Active
BindAddress
Port
Options
Timeout
Connections
ConnectionCount
ServerHelloExtensions
IsSecure
SSLOptions
ProxyOptions
Storage
CACertName
CertNameChain
Methods
Start
Stop
CheckCertificateChain
Events
BeforeActivate
AfterActivate
BeforeDeactivate
AfterDeactivate
OnAcceptConnection
OnError
OnObtainCRL
OnClientCertificateValidation
AfterClientHello
OnCreateNewSessionTicket
OnDecodeTicket
OnGetTicketNameAndPassword
OnGetPasswordByTicketName
AfterSessionConnect
AfterSessionDisconnect
OnSessionError
OnDataFromClient
OnDataToClient
TScSSLServerConnection
Description
Properties
CACertName
CertNameChain
CipherSuites
ClientHelloExtensions
Compression
Connected
EventsCallMode
IsSecure
Options
Protocols
RequestDNList
ServerHelloExtensions
SessionInfo
Storage
SupportedKExNamedGroups
Timeout
Methods
CheckCertificateChain
Connect
Disconnect
GetLastException
Init
ReadBuffer
ReadNoWait
WaitForData
WriteBuffer
Events
AfterClientHello
AfterConnect
AfterDisconnect
BeforeConnect
BeforeDisconnect
OnAsyncError
OnAsyncReceiveData
OnClientCertificateValidation
OnCreateNewSessionTicket
OnDecodeTicket
OnGetPasswordByTicketName
OnGetTicketNameAndPassword
OnObtainCRL
OnReceiveDataFromSource
OnSendDataToTarget
TScSSLServerOptions
Description
Properties
AllowLoadCRLByHttp
AsyncStartTLS
ClientInitiatedRenegotiationIsAllowed
DisableCloseSocketOnShutdownAlert
DisableCRLValidation
ExtendedMasterSecretMode
IgnoreClientCertificateConstraints
IgnoreClientCertificateInsecurity
IgnoreClientCertificateValidity
IsClientCertificateRequired
NewSessionTicketDistributedCount
NewSessionTicketLifetime
RecordSizeLimit
TrustSelfSignedCertificate
TrustStorageCertificates
TScSSLSessionInfo
Description
Properties
CipherAlgorithm
Compression
Initialized
MasterSecret
NewSessionTicketCount
NewSessionTickets
Protocol
RemoteCertificate
SessionID
TicketNonce
TScStorage
Description
Properties
Certificates
CRLs
Keys
StoreUserPassword
Users
ReadOnly
Methods
DeleteStorage
Events
OnCheckUserPass
OnCheckUserKey
TScStorageItem
Description
Properties
Ready
StorageList
Methods
Assign
Create
TScStorageList
Description
Properties
Count
Storage
Methods
Add
Clear
Flush
IndexOf
Refresh
Remove
TScStreamInfo
Description
Properties
Count
Position
Stream
Methods
Assign
Create
Init
TScTCPConnection
Description
Properties
BindAddress
Connected
ConnectionTimeout
Host
IPVersion
LocalSockAddr
Port
ReceiveTimeout
RemoteSockAddr
SendTimeout
Methods
Bind
Close
Connect
GetLocalIP
GetLocalPort
GetRemoteIP
GetRemotePort
Read
WaitForData
Write
Events
OnClose
TScTCPServer
Description
Properties
Active
BindAddress
ConnectionCount
Connections
IPVersion
ListenBacklog
MaxAcceptedConnections
MaxOpenedConnections
Port
Timeout
Methods
Start
Stop
Events
AfterListenerEnd
BeforeBind
BeforeListenerRun
OnAcceptConnection
OnCheckIfStopListen
OnException
TScTCPServerOptions
Description
Properties
IPVersion
ListenBacklog
TCPKeepAlive
MaxAcceptedConnections
MaxStartups
MaxOpenedConnections
TScTextAttachment
Description
Properties
Body
Methods
Create
TScTerminalInfo
Description
Properties
Cols
Rows
Height
Width
TerminalType
TScUser
Description
Properties
Authentications
Domain
ExtData
HashPassword
HomePath
Key
Password
SSHChannelPermissions
UserList
UserName
TScUserList
Description
Properties
Count
Users
Methods
CheckUserName
FindUser
UserByName
GetUserNames
Refresh
TStrValueStringList
Description
Properties
Count
Keys
Values
Methods
Add
Assign
Clear
Delete
IndexOf
Insert
TryGetValue
TScVersion
Description
Properties
Build
Major
Minor
Revision
Methods
Create
IsEqual
Parse
ToString
TScWatchDogOptions
Description
Properties
Attempts
Enabled
Interval
TScWebHeaderCollection
Description
Methods
ToString
TScWebProxy
Description
Properties
Address
Credentials
Port
TScWebRequestHeaderCollection
Description
Methods
Create
TScWebResponseHeaderCollection
Description
Methods
Create
TScWebSocketClient
Description
Properties
CloseStatus
CloseStatusDescription
EventsCallMode
ExtensionsInUse
HeartBeatOptions
IsSecure
Options
Proxy
RequestUri
ResponseHeaders
SecWebSocketKey
SSLOptions
State
SubProtocolInUse
WatchDogOptions
Methods
Abort
Close
Connect
Create
Ping
PingAsync
Pong
Receive
ReceiveMessage
Send
Events
AfterConnect
AfterDisconnect
BeforeConnect
OnAsyncError
OnConnectFail
OnControlMessage
OnMessage
TScWebSocketClientOptions
Description
Properties
Cookies
Credentials
Extensions
IPVersion
MaxFragmentSize
Origin
ReadWriteTimeout
RequestHeaders
SubProtocols
UserAgent
TTLSApplicationLayerProtocolNegotiationExtension
Description
Properties
ProtocolNames
TTLSEllipticCurvePointFormatsExtension
Description
Properties
ECPointFormats
TTLSExtendedMasterSecretExtension
Description
TTLSHelloExtension
Description
Methods
AsBytes
Parse
TTLSHelloExtensions
Description
Properties
Extensions
Methods
AsBytes
Assign
TTLSRenegotiationIndicationExtension
Description
Properties
IsServerSupport
Methods
Check
Clear
Renegotiate
TTLSServerNameExtension
Description
Properties
ServerNames
TTLSSessionTicketExtension
Description
Properties
Ticket
TTLSSignatureAlgorithmsExtension
Description
Properties
Count
SignatureSchemes
Methods
Add
Clear
TTLSSupportedGroupsExtension
Description
Properties
Count
ECCount
EllipticCurves
KExNamedGroups
Methods
Add
Clear
WebSocketException
Description
SecureBridge Object and Component Listing by Unit
ScBridge
Classes
ScCertificateExts
Classes
ScCMS
Classes
ScCryptoAPIStorage
Classes
ScIndy
Classes
ScFTPClient
Classes
ScFTPListParser
Classes
ScHttp
Classes
ScMailMessage
Classes
ScOAuth2
Classes
ScRNG
Classes
ScSecureConnection
Classes
ScSFTPClient
Classes
ScSFTPConsts
Classes
ScSFTPServer
Classes
ScSFTPUtils
Classes
ScSignalRHttpConnection
Classes
ScSignalRHubConnection
Classes
ScSignalRProtocol
Classes
ScSMTPClient
Classes
ScSMTPUtils
Classes
ScSSHChannel
Classes
ScSSHClient
Classes
ScSSHServer
Classes
ScSSHUtils
Classes
ScSSLClient
Classes
ScSSLExtensions
Classes
ScSSLServer
Classes
ScSSLTypes
Classes
ScTCPServer
Classes
ScUtils
Classes
ScVio
Classes
ScWebSocketClient
Classes