QuickOPC User's Guide and Reference
FinishRequest Method (IEasyUACertificateManagementClient)



OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA.Gds Namespace > IEasyUACertificateManagementClient Interface : FinishRequest Method
Endpoint descriptor. Identifies the OPC-UA server. The server must be a Global Directory Server (GDS).
The identifier assigned to the Application Instance by the GDS.
The NodeId returned by StartNewKeyPairRequest or StartSigningRequest.
The DER encoded Certificate.
The private key encoded in the format requested.
If a password was supplied the blob is protected with it.
This field is null if no private key was requested.
The Certificates required to validate the new Certificate.
Finishes a certificate request started with a call to StartNewKeyPairRequest or StartSigningRequest.
Syntax
'Declaration
 
Sub FinishRequest( _
   ByVal gdsEndpointDescriptor As UAEndpointDescriptor, _
   ByVal applicationId As UANodeId, _
   ByVal requestId As UANodeId, _
   ByRef certificate() As Byte, _
   ByRef privateKey() As Byte, _
   ByRef issuerCertificateArray() As Byte _
) 
'Usage
 
Dim instance As IEasyUACertificateManagementClient
Dim gdsEndpointDescriptor As UAEndpointDescriptor
Dim applicationId As UANodeId
Dim requestId As UANodeId
Dim certificate() As Byte
Dim privateKey() As Byte
Dim issuerCertificateArray() As Byte
 
instance.FinishRequest(gdsEndpointDescriptor, applicationId, requestId, certificate, privateKey, issuerCertificateArray)

Parameters

gdsEndpointDescriptor
Endpoint descriptor. Identifies the OPC-UA server. The server must be a Global Directory Server (GDS).
applicationId
The identifier assigned to the Application Instance by the GDS.
requestId
The NodeId returned by StartNewKeyPairRequest or StartSigningRequest.
certificate
The DER encoded Certificate.
privateKey
The private key encoded in the format requested.
If a password was supplied the blob is protected with it.
This field is null if no private key was requested.
issuerCertificateArray
The Certificates required to validate the new Certificate.
Requirements

Target Platforms: .NET Framework: Windows 10, Windows Server 2012; .NET Core: Linux, macOS, Microsoft Windows

See Also

Reference

IEasyUACertificateManagementClient Interface
IEasyUACertificateManagementClient Members