User Tools

Site Tools


dtls_tls_dtls_tls

DTLS/TLS Layer (dtls/tls)

This layer provides RFC5246: The Transport Layer Security (TLS) Protocol Version 1.2 and RFC6347: Datagram Transport Layer Security Version 1.2. This layer can be placed on top of UDP or TCP layers.

DTLS/TLS Layer Configuration Parameters

Parameter Type Description
Alias String
Debug Log Level Number Debug Level
Dependencies String Other dependencies to this element
Destination Peer Number
Event Filter String Filter of Event
Exact Match Boolean
Filename Certificate Number
Filename Key Number
Filename RootCA Number
Max Event Queue Size Number Maximum Queue Size
Method Number
Mutual Authentication Boolean
Name String Component Name
No Events Boolean
Passthrough Boolean High-to-Low Layer Passthrough
Raw Data To Inject String Data Packet to Inject
Raw Dst L2 To Inject String Destination L2 Address
Raw Dst L3 To Inject String Destination L3 Address
Raw Dst L4 To Inject String Destination L4 Address
Request Timeout Number
Save Dynamic Config Boolean
Show Commands Boolean Show Commands
Show Events Boolean Show Events
Validate Certificate Boolean
Watch Boolean Watch Layer

DTLS/TLS Layer Real-Time Parameters

Parameter Type Description
Allow Blocking Event Boolean Blocking Events
Blocked Boolean Disable Component
Debug Log Level Number Debug Level
Passthrough Boolean High-to-Low Layer Passthrough
Watch Boolean Watch Layer

DTLS/TLS Layer Functions

Function Type Description
getStatsTlsAvailableInstances(layer) getter Get “Available Instances” Parameter
getStatsTlsDownstreamLastPacket(layer) getter Get “Downstream Last Packet” Parameter
getStatsTlsDownstreamPacketCount(layer) getter Get “Downstream Packet Count” Parameter
getStatsTlsMaxDownstreamDelay(layer) getter Get “Max Downstream Delay” Parameter
getStatsTlsMaxUpstreamDelay(layer) getter Get “Max Upstream Delay” Parameter
getStatsTlsMeanDownstreamDelay(layer) getter Get “Mean Downstream Delay” Parameter
getStatsTlsMeanUpstreamDelay(layer) getter Get “Mean Upstream Delay” Parameter
getStatsTlsMinDownstreamDelay(layer) getter Get “Min Downstream Delay” Parameter
getStatsTlsMinUpstreamDelay(layer) getter Get “Min Upstream Delay” Parameter
getStatsTlsName(layer) getter Get “Name” Parameter
getStatsTlsRateBpsDownstream(layer) getter Get “Rate Bps Downstream” Parameter
getStatsTlsRateBpsUpstream(layer) getter Get “Rate Bps Upstream” Parameter
getStatsTlsTimestampIn(layer) getter Get “Timestamp In” Parameter
getStatsTlsTimestampOut(layer) getter Get “Timestamp Out” Parameter
getStatsTlsType(layer) getter Get “Type” Parameter
getStatsTlsUpstreamLastPacket(layer) getter Get “Upstream Last Packet” Parameter
getStatsTlsUpstreamPacketCount(layer) getter Get “Upstream Packet Count” Parameter
getStatsTlsVarianceDownstreamDelay(layer) getter Get “Variance Downstream Delay” Parameter
getStatsTlsVarianceUpstreamDelay(layer) getter Get “Variance Upstream Delay” Parameter
getTlsAllowBlockingEvent(layer) getter Get “Allow Blocking Event” Parameter
getTlsBlocked(layer) getter Get “Blocked” Parameter
getTlsDebugLogLevel(layer) getter Get “Debug Log Level” Parameter
getTlsDestinationPeer(layer) getter Get “Destination Peer” Parameter
getTlsFilenameCertificate(layer) getter Get “Filename Certificate” Parameter
getTlsFilenameKey(layer) getter Get “Filename Key” Parameter
getTlsFilenameRootCA(layer) getter Get “Filename RootCA” Parameter
getTlsMethod(layer) getter Get “Method” Parameter
getTlsMutualAuthentication(layer) getter Get “Mutual Authentication” Parameter
getTlsNoEvents(layer) getter Get “No Events” Parameter
getTlsPassthrough(layer) getter Get “Passthrough” Parameter
getTlsValidateCertificate(layer) getter Get “Validate Certificate” Parameter
getTlsWatch(layer) getter Get “Watch” Parameter
setTlsAllowBlockingEvent(layer,value) setter Set “Allow Blocking Event” Parameter
setTlsBlocked(layer,value) setter Set “Blocked” Parameter
setTlsContentCertificate(layer,value) setter Set “Content Certificate” Parameter
setTlsContentKey(layer,value) setter Set “Content Key” Parameter
setTlsContentRootCA(layer,value) setter Set “Content RootCA” Parameter
setTlsDebugLogLevel(layer,value) setter Set “Debug Log Level” Parameter
setTlsFilenameCertificate(layer,value) setter Set “Filename Certificate” Parameter
setTlsFilenameKey(layer,value) setter Set “Filename Key” Parameter
setTlsFilenameRootCA(layer,value) setter Set “Filename RootCA” Parameter
setTlsMethod(layer,value) setter Set “Method” Parameter
setTlsMutualAuthentication(layer,value) setter Set “Mutual Authentication” Parameter
setTlsNoEvents(layer,value) setter Set “No Events” Parameter
setTlsPassthrough(layer,value) setter Set “Passthrough” Parameter
setTlsValidateCertificate(layer,value) setter Set “Validate Certificate” Parameter
setTlsWatch(layer,value) setter Set “Watch” Parameter
dtls_tls_dtls_tls.txt · Last modified: 2021/07/26 01:21 by vps