blob: 86832eb8beed3bbac9d4ffaef5fc8683f0c98165 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
using System;
namespace Org.BouncyCastle.Bcpg
{
// TODO[api] Extend IEncodable
/// <remarks>Base interface for a PGP key.</remarks>
public interface IBcpgKey
{
/// <summary>
/// The base format for this key - in the case of the symmetric keys it will generally
/// be raw indicating that the key is just a straight byte representation, for an asymmetric
/// key the format will be PGP, indicating the key is a string of MPIs encoded in PGP format.
/// </summary>
/// <returns>"RAW" or "PGP".</returns>
string Format { get; }
}
}
|