Imports Public key into a custom OpenPGP key store. If the key store does not exit, it is created.

Namespace:  DidiSoft
Assembly:  PGPLib (in PGPLib.dll) Version: 1.6.3.19546

Syntax

C#
public void ImportPublicKey(
	string publicKeyFileName
)
Visual Basic (Declaration)
Public Sub ImportPublicKey ( _
	publicKeyFileName As String _
)
Visual C++
public:
void ImportPublicKey(
	String^ publicKeyFileName
)

Parameters

publicKeyFileName
Type: System..::.String
FileName of the Public key to be imported (absolute or relative path)

Examples

CopyC#
using System;
using DidiSoft;

public class ImportPublicKey
{
   public static void Demo()
   {
       KeyStore keyStore = new KeyStore(@"DataFiles\key.store", "changeit");
       keyStore.ImportPublicKey(@"DataFiles\public.key");            
   }
}
CopyVB.NET
Imports System
Imports DidiSoft

Public Class ImportPublicKey
   Public Shared Sub Demo()
       Dim keyStore As New KeyStore("DataFiles\key.store", "changeit")
       keyStore.ImportPublicKey("DataFiles\public.key")
   End Sub
End Class

See Also