Record TSessionData
Unit
Declaration
type TSessionData = record
Description
Data related to a session. Mainly meaningful during handshake and making no effect when a connection is established.
Overview
Fields
![]() |
ServerName: string; |
![]() |
Flags: TSessionFlags; |
![]() |
SSPIFlags: DWORD; |
![]() |
SharedCreds: ISharedSessionCreds; |
![]() |
SessionCreds: TSessionCreds; |
![]() |
TrustedCerts: TTrustedCerts; |
![]() |
CertCheckIgnoreFlags: TCertCheckIgnoreFlags; |
Description
Fields
![]() |
ServerName: string; |
Server name that a session is linked to. Must be non-empty. |
![]() |
Flags: TSessionFlags; |
Options |
![]() |
SSPIFlags: DWORD; |
User-defined SSPI-specific flags to use in |
![]() |
SharedCreds: ISharedSessionCreds; |
Pointer to credentials shared between multiple sessions |
![]() |
SessionCreds: TSessionCreds; |
Non-shared session credentials. It is used if |
![]() |
TrustedCerts: TTrustedCerts; |
Pointer to list of trusted certs. The object could be shared or personal to a client but it has to be created and disposed manually. If not empty, auto validation of certs is disabled ( |
![]() |
CertCheckIgnoreFlags: TCertCheckIgnoreFlags; |
Set of cert aspects to ignore when checking manually via |
Generated by PasDoc 0.16.0.