object SimpleThreadedSslServerForm: TSimpleThreadedSslServerForm
  Left = 208
  Top = 250
  Width = 460
  Height = 363
  Caption = 'Simple Threaded Ssl Server - http://www.overbyte.be'
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'MS Sans Serif'
  Font.Style = []
  OldCreateOrder = True
  OnClose = FormClose
  OnCreate = FormCreate
  OnDestroy = FormDestroy
  OnShow = FormShow
  PixelsPerInch = 96
  TextHeight = 13
  object ToolsPanel: TPanel
    Left = 0
    Top = 0
    Width = 452
    Height = 179
    Align = alTop
    TabOrder = 0
    DesignSize = (
      452
      179)
    object Label1: TLabel
      Left = 44
      Top = 132
      Width = 19
      Height = 13
      Caption = 'Port'
    end
    object Label3: TLabel
      Left = 29
      Top = 11
      Width = 35
      Height = 13
      Caption = 'CertFile'
    end
    object Label7: TLabel
      Left = 30
      Top = 84
      Width = 33
      Height = 13
      Caption = 'CA File'
    end
    object Label6: TLabel
      Left = 13
      Top = 35
      Width = 51
      Height = 13
      Caption = 'PrivateKey'
    end
    object Label4: TLabel
      Left = 8
      Top = 59
      Width = 56
      Height = 13
      Caption = 'PassPhrase'
    end
    object Label2: TLabel
      Left = 24
      Top = 108
      Width = 39
      Height = 13
      Caption = 'CA Path'
    end
    object Label5: TLabel
      Left = 308
      Top = 12
      Width = 87
      Height = 13
      Caption = 'Clients Per Thread'
    end
    object Label10: TLabel
      Left = 328
      Top = 36
      Width = 67
      Height = 13
      Caption = 'ListenBacklog'
    end
    object StartButton: TButton
      Left = 6
      Top = 156
      Width = 57
      Height = 21
      Anchors = [akLeft, akBottom]
      Caption = '&Start'
      Default = True
      TabOrder = 4
      OnClick = StartButtonClick
    end
    object PortEdit: TEdit
      Left = 68
      Top = 128
      Width = 153
      Height = 21
      TabOrder = 3
      Text = 'PortEdit'
    end
    object CertFileEdit: TEdit
      Left = 68
      Top = 8
      Width = 153
      Height = 21
      TabOrder = 0
      Text = 'CertFileEdit'
    end
    object CAFileEdit: TEdit
      Left = 68
      Top = 80
      Width = 153
      Height = 21
      TabOrder = 5
      Text = 'CAFileEdit'
    end
    object PrivKeyFileEdit: TEdit
      Left = 68
      Top = 32
      Width = 153
      Height = 21
      TabOrder = 1
      Text = 'PrivKeyFileEdit'
    end
    object PassPhraseEdit: TEdit
      Left = 68
      Top = 56
      Width = 153
      Height = 21
      TabOrder = 2
      Text = 'PassPhraseEdit'
    end
    object CAPathEdit: TEdit
      Left = 68
      Top = 104
      Width = 153
      Height = 21
      TabOrder = 6
      Text = 'CAPathEdit'
    end
    object VerifyPeerCheckBox: TCheckBox
      Left = 230
      Top = 10
      Width = 71
      Height = 17
      Alignment = taLeftJustify
      Caption = 'Verify Peer'
      TabOrder = 7
    end
    object StopButton: TButton
      Left = 68
      Top = 156
      Width = 57
      Height = 21
      Anchors = [akLeft, akBottom]
      Caption = 'S&top'
      TabOrder = 8
      OnClick = StopButtonClick
    end
    object SslEnableCheckBox: TCheckBox
      Left = 224
      Top = 34
      Width = 77
      Height = 17
      Alignment = taLeftJustify
      Caption = 'Enable SSL'
      Checked = True
      State = cbChecked
      TabOrder = 9
    end
    object ClientsPerThreadEdit: TEdit
      Left = 398
      Top = 8
      Width = 43
      Height = 21
      TabOrder = 10
      Text = '1'
      OnChange = ClientsPerThreadEditChange
    end
    object ListenBacklogEdit: TEdit
      Left = 398
      Top = 32
      Width = 43
      Height = 21
      TabOrder = 11
      Text = '5'
    end
    object LoggingButton: TButton
      Left = 133
      Top = 156
      Width = 145
      Height = 21
      Anchors = [akLeft, akBottom]
      Caption = 'Enable full logging to file'
      TabOrder = 12
      OnClick = LoggingButtonClick
    end
    object RadioGroupSessionCache: TRadioGroup
      Left = 304
      Top = 56
      Width = 137
      Height = 65
      Caption = ' SSL Session Caching '
      Items.Strings = (
        'Disabled'
        'Openssl'
        'External')
      TabOrder = 13
    end
  end
  object DisplayMemo: TMemo
    Left = 0
    Top = 179
    Width = 452
    Height = 157
    Align = alClient
    Font.Charset = ANSI_CHARSET
    Font.Color = clWindowText
    Font.Height = -11
    Font.Name = 'Courier New'
    Font.Style = []
    Lines.Strings = (
      'DisplayMemo')
    ParentFont = False
    ScrollBars = ssBoth
    TabOrder = 1
  end
  object SslContext1: TSslContext
    IcsLogger = IcsLogger1
    SslVerifyPeer = False
    SslVerifyDepth = 9
    SslOptions = []
    SslVerifyPeerModes = [SslVerifyMode_PEER]
    SslSessionCacheModes = []
    SslCipherList = 'ALL:!ADH:RC4+RSA:+SSLv2:@STRENGTH'
    SslVersionMethod = sslV23_SERVER
    SslSessionTimeout = 300
    SslSessionCacheSize = 300
    OnRemoveSession = SslContext1RemoveSession
    Left = 150
    Top = 226
  end
  object SslWSocketThrdServer1: TSslWSocketThrdServer
    LineMode = False
    LineLimit = 65536
    LineEnd = #13#10
    LineEcho = False
    LineEdit = False
    IcsLogger = IcsLogger1
    Addr = '0.0.0.0'
    Port = '443'
    Proto = 'tcp'
    LocalAddr = '0.0.0.0'
    LocalPort = '0'
    LastError = 0
    MultiThreaded = False
    MultiCast = False
    MultiCastIpTTL = 1
    ReuseAddr = False
    ComponentOptions = []
    ListenBacklog = 10
    ReqVerLow = 1
    ReqVerHigh = 1
    OnBgException = SslWSocketThrdServer1BgException
    FlushTimeout = 60
    SendFlags = wsSendNormal
    LingerOnOff = wsLingerOn
    LingerTimeout = 0
    KeepAliveOnOff = wsKeepAliveOnSystem
    KeepAliveTime = 30000
    KeepAliveInterval = 1000
    SocksLevel = '5'
    SocksAuthentication = socksNoAuthentication
    Banner = 'L ICS WSocketServer ready'
    BannerTooBusy = 'Sorry, too many clients'
    MaxClients = 0
    OnClientDisconnect = SslWSocketThrdServer1ClientDisconnect
    OnClientConnect = SslWSocketThrdServer1ClientConnect
    ClientsPerThread = 1
    OnThreadException = SslWSocketThrdServer1ThreadException
    SslContext = SslContext1
    SslEnable = True
    Left = 60
    Top = 226
  end
  object IcsLogger1: TIcsLogger
    LogFileOption = lfoOverwrite
    LogFileName = 'Debug_Out_SimpleServer.txt'
    LogOptions = []
    Left = 228
    Top = 226
  end
  object SslAvlSessionCache1: TSslAvlSessionCache
    IcsLogger = IcsLogger1
    IdleTimeout = 30
    FlushInterval = 10000
    MaxCacheSize = 1000
    Left = 340
    Top = 228
  end
end
