All Functions and Procedures
| Name | Unit | Description |
|---|---|---|
| CheckServerCert | SChannel.Utils | Check server certificate - variant using SessionData only |
| CheckServerCert | SChannel.Utils | Check server certificate with a certificate that contains a common name that is not valid will be ignored. |
| CreateCredentials | SChannel.Utils | Mainly for internal use. |
| CreateSessionCreds | SChannel.Utils | Init session creds, return data record to be used in calling other functions. |
| CreateSharedCreds | SChannel.Utils | Shared creds factory |
| Debug | SChannel.Utils | Print |
| DecryptData | SChannel.Utils | Decrypt data received from server. |
| DeleteContext | SChannel.Utils | Dispose and nullify security context |
| DoClientHandshake | SChannel.Utils | Function to prepare all necessary handshake data. |
| EncryptData | SChannel.Utils | Encrypt data (prepare for sending to server). |
| Fin | SChannel.Utils | Dispose and nullify global stuff. |
| FinSession | SChannel.Utils | Finalize session, free credentials |
| FreeSessionCreds | SChannel.Utils | Finalize session creds |
| GetCertContext | SChannel.Utils | Retrieve server certificate. |
| GetCurrentCert | SChannel.Utils | Retrieve server certificate linked to current context. |
| GetSessionCredsPtr | SChannel.Utils | Return effective pointer to session credentials - either personal or shared |
| GetShutdownData | SChannel.Utils | Generate data to send to a server on connection shutdown |
| Init | SChannel.Utils | Load global stuff. |
| InitBuffers | SChannel.Utils | Receive size values for current session and init buffer length to contain full message including header and trailer |
| IsWinHandshakeBug | SChannel.Utils | Check if status is likely a Windows TLS v1.2 handshake bug ( |
| LoadSecurityLibrary | SChannel.Utils | Mainly for internal use |
| PerformClientHandshake | SChannel.SyncHandshake | Synchronously perform full handshake process including communication with server. |
| SecIsNullHandle | SChannel.Utils | Check if handle |
| SecStatusErrStr | SChannel.Utils | Returns string representaion of given security status (locale message + constant name + numeric value) |
| VerifyServerCertificate | SChannel.Utils | Validate certificate. |
| WinVerifyTrustErrorStr | SChannel.Utils | Returns string representaion of given verify trust error (locale message + constant name + numeric value) |
Generated by PasDoc 0.16.0.