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.