SecureBlackbox Lite 2020 PHP Edition

Questions / Feedback?

DTLSClient Configuration

The class accepts one or more of the following configuration settings. Configuration settings are similar in functionality to properties, but they are rarely used. In order to avoid "polluting" the property namespace of the class, access to these internal properties is provided through the Config method.

DTLSClient Configuration Settings

DatagramSize:   Specifies maximum size of the datagram.

Use this property to get or set maximum size of the datagram. Data pieces larger than DatagramSize will be split into several smaller datagrams with lengths smaller (or equal) to the DatagramSize.

IgnoreSystemTrust:   Whether trusted Windows Certificate Stores should be treated as trusted.

Specifies whether, during chain validation, the component should respect the trust to CA certificates as configured in the operating system. In Windows this effectively defines whether the component should trust the certificates residing in the Trusted Root Certification Authorities store.

If IgnoreSystemTrust is True, certificates residing in the trusted root store are treated as if they are known, rather than trusted. Only certificates provided via other means (such as TrustedCertificates property) are considered trusted.

MaxDataSize:   Specifies maximum size of the packet which will not be divided into smaller ones.

Use this read-only property to get the maximum size of the data piece which will not be divided into smaller ones. The value of this property is smaller or equal to the DatagramSize.

RetransmissionInterval:   Specifies value of the retransmission interval.

Use this property to specify the period of time in milliseconds, after which the client will repeat sending. Set this property to 0 to disable the retransmission timer. Defaul value is 1000 (i.e. 1 second).

SplitLongData:   Specifies whether to split long datagrams into smaller ones.

If this prperty is set to True, datagrams larger than MaxDataSize will be split into smaller ones. Default value is True.

TolerateMinorChainIssues:   Whether to tolerate minor chain issues.

TBD

UseMicrosoftCTL:   Enables or disables automatic use of Microsoft online certificate trust list.

Enable this property to make the chain validation module automatically look up missing CA certificates in the public Windows Update repository.

UseSystemCertificates:   Enables or disables the use of the system certificates.

Use this property to tell chain validation module automatically look up missing CA certificates in the system certificates. In many cases it is beneficial to switch this property on, as the operating system certificate configuration provides a representative trust framework.

Copyright (c) 2022 /n software inc. - All rights reserved.
SecureBlackbox Lite 2020 PHP Edition - Version 20.0 [Build 8166]