QuickOPC User's Guide and Reference
SetInstanceCertificate Method



OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA.Application Namespace > AbstractEasyUAClientApplication Class : SetInstanceCertificate Method
The application's instance certificate.
The format of the private key.
The private key of the application's instance certificate.
Infrastructure. Sets the application's instance certificate.
Syntax
'Declaration
 
Protected MustOverride Sub SetInstanceCertificate( _
   ByVal pkiCertificate As IPkiCertificate, _
   ByVal privateKeyFormat As String, _
   ByVal formattedPrivateKey() As Byte _
) 
'Usage
 
Dim instance As AbstractEasyUAClientApplication
Dim pkiCertificate As IPkiCertificate
Dim privateKeyFormat As String
Dim formattedPrivateKey() As Byte
 
instance.SetInstanceCertificate(pkiCertificate, privateKeyFormat, formattedPrivateKey)
protected abstract void SetInstanceCertificate( 
   IPkiCertificate pkiCertificate,
   string privateKeyFormat,
   byte[] formattedPrivateKey
)
protected:
abstract void SetInstanceCertificate( 
   IPkiCertificate^ pkiCertificate,
   String^ privateKeyFormat,
   array<byte>^ formattedPrivateKey
) 

Parameters

pkiCertificate
The application's instance certificate.
privateKeyFormat
The format of the private key.
formattedPrivateKey
The private key of the application's instance certificate.
Exceptions
ExceptionDescription
The OPC UA operation has failed.
Requirements

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

See Also