QuickOPC User's Guide and Reference
MinimumDelayBetweenGetSecurityKeys Property (ManagedSecurityGroupParameters)



OpcLabs.BaseLib Assembly > OpcLabs.BaseLib.Security.KeyManagement.Configuration Namespace > ManagedSecurityGroupParameters Class : MinimumDelayBetweenGetSecurityKeys Property
Minimum delay between subsequent calls to the GetSecurityKeys method. In milliseconds.
Syntax
'Declaration
 
<DefaultValueAttribute(5000)>
<UnitAttribute("ms")>
Public Property MinimumDelayBetweenGetSecurityKeys As Double
'Usage
 
Dim instance As ManagedSecurityGroupParameters
Dim value As Double
 
instance.MinimumDelayBetweenGetSecurityKeys = value
 
value = instance.MinimumDelayBetweenGetSecurityKeys
[DefaultValue(5000)]
[Unit("ms")]
public double MinimumDelayBetweenGetSecurityKeys {get; set;}
[DefaultValue(5000)]
[Unit("ms")]
public:
property double MinimumDelayBetweenGetSecurityKeys {
   double get();
   void set (    double value);
}
Remarks

This delay prevents unwanted, immediately repeated GetSecurityKeys requests in case that the security key source does not return enough future keys to satisfy even the time implied by MinimumFutureKeyReserveTime.

There is, of course, an increased danger that when this minimum needs to be applied, the security keys provider will run out of available keys.

The MinimumDelayBetweenGetSecurityKeys only applies when fetching future keys.

Requirements

Target Platforms: .NET Framework: Windows 10 (selected versions), Windows 11 (selected versions), Windows Server 2016, Windows Server 2022; .NET: Linux, macOS, Microsoft Windows

See Also