From 30cb2cf7fe09f32f3ab33929756f6f6146c2cebc Mon Sep 17 00:00:00 2001 From: Pierre-Alain GALTIER Date: Mon, 11 Jun 2018 17:38:49 +0200 Subject: [PATCH] Add lifeTimeInMonths capability to CheckApplicationInstanceCertificate. --- .../SDK/Opc.Ua.Configuration/ApplicationInstance.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/SampleApplications/SDK/Opc.Ua.Configuration/ApplicationInstance.cs b/SampleApplications/SDK/Opc.Ua.Configuration/ApplicationInstance.cs index 607f71f387..7b1052711e 100644 --- a/SampleApplications/SDK/Opc.Ua.Configuration/ApplicationInstance.cs +++ b/SampleApplications/SDK/Opc.Ua.Configuration/ApplicationInstance.cs @@ -926,9 +926,11 @@ namespace Opc.Ua.Configuration /// /// if set to true no dialogs will be displayed. /// Minimum size of the key. + /// The lifetime in months. public async Task CheckApplicationInstanceCertificate( bool silent, - ushort minimumKeySize) + ushort minimumKeySize, + ushort lifeTimeInMonths = CertificateFactory.defaultLifeTime) { Utils.Trace(Utils.TraceMasks.Information, "Checking application instance certificate."); @@ -1003,7 +1005,7 @@ namespace Opc.Ua.Configuration if ((certificate == null) || !certificateValid) { - certificate = await CreateApplicationInstanceCertificate(configuration, minimumKeySize); + certificate = await CreateApplicationInstanceCertificate(configuration, minimumKeySize, lifeTimeInMonths); if (certificate == null) {