Imports OpenPGP key ring in this KeyStore instance.
Namespace: DidiSoft.PgpAssembly: DidiSoft.Pgp (in DidiSoft.Pgp.dll) Version: 1.7.3.35547
Syntax
| C# |
|---|
public KeyPairInformation[] ImportKeyRing( string keyRingFileName ) |
| Visual Basic |
|---|
Public Function ImportKeyRing ( _ keyRingFileName As String _ ) As KeyPairInformation() |
| Visual C++ |
|---|
public: array<KeyPairInformation^>^ ImportKeyRing( String^ keyRingFileName ) |
Parameters
- keyRingFileName
- Type: System..::..String
Key Ring file to be imported (absolute or relative path)
Return Value
[Missing <returns> documentation for "M:DidiSoft.Pgp.KeyStore.ImportKeyRing(System.String)"]
Remarks
The key ring may contain public, private or both type of keys.
Examples
using System; using DidiSoft.Pgp; public class ImportRing { public static void Demo() { KeyStore keyStore = new KeyStore(@"C:\key.store", "changeit"); keyStore.ImportKeyRing(@"C:\pgp_key.asc"); } }
Imports System Imports DidiSoft.Pgp Public Class ImportRing Public Shared Sub Demo() Dim keyStore As New KeyStore("C:\key.store", "changeit") keyStore.ImportKeyRing("C:\pgp_key.asc") End Sub End Class
Exceptions
| Exception | Condition |
|---|---|
| System.IO..::..IOException | I/O error |