# Class TSynapseInternetAccess

Description
Hierarchy
Fields
Methods
Properties

## Unit

synapseinternetaccess

## Declaration

`type TSynapseInternetAccess = class(TInternetAccess)`

## Description

Internet access class using the Synapse library

Set defaultInternetAccessClass to `TSynapseInternetAccess` to use it.
You also have to install the Synapse package.
In contrast to native Synapse this will automatically load openssl, if it is called on HTTPS URLs.

## Hierarchy

- TObject
- TInternetAccess
- TSynapseInternetAccess

## Overview

### Fields

| `nested const SSLFallbackMaxVersion = TSSLType(ord(LT_SSHv2) - 1);`
| `nested const SSLFallbackMinVersion = LT_TLSv1;`

### Methods

| `constructor create(); override;`
| `constructor create(const internetConfig: TInternetConfig); override;`
| `destructor destroy; override;`
| `function internalHandle: TObject; override;`

## Description

### Fields

| `nested const SSLFallbackMaxVersion = TSSLType(ord(LT_SSHv2) - 1);`

| `nested const SSLFallbackMinVersion = LT_TLSv1;`

### Methods

| `constructor create(); override;`

| `constructor create(const internetConfig: TInternetConfig); override;`

| `destructor destroy; override;`

| `function internalHandle: TObject; override;`

Generated by PasDoc 0.16.0.