本文整理汇总了C#中Key.ToPem方法的典型用法代码示例。如果您正苦于以下问题:C# Key.ToPem方法的具体用法?C# Key.ToPem怎么用?C# Key.ToPem使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Key
的用法示例。
在下文中一共展示了Key.ToPem方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: should_generate_key_and_public_counterpart
public void should_generate_key_and_public_counterpart()
{
var key = new Key(512).PublicKey;
Console.WriteLine(key.ToString());
string pem = key.ToPem();
Console.WriteLine(pem);
Console.WriteLine(new PublicKey(pem).ToString());
}
示例2: should_generate_key
public void should_generate_key()
{
var key = new Key(512);
Console.WriteLine(key.ToString());
string pem = key.ToPem();
Console.WriteLine(pem);
Console.WriteLine(new Key(pem).ToString());
}
示例3: CreateCert
public static string CreateCert(string issuerDn, string dn, Key issuerKey, Key userKey)
{
Certificate cert = GetCert(dn, userKey, issuerDn, issuerKey);
string keyPem = userKey.ToPem();
Assert.That(keyPem.Contains("RSA PRIVATE KEY"));
string certPem = cert.ToPem();
Assert.That(certPem.Contains("CERTIFICATE"));
return keyPem + certPem;
}