public static X509Certificate2 FromText(this string text) { using (var reader = new StringReader(text)) { var rawData = reader.Base64Decode(Prefix, Suffix); return(new X509Certificate2(rawData)); } }
public static RSACryptoServiceProvider FromText(this string text, SecureString?password = null) { using (var reader = new StringReader(text)) { var prefixAndRawData = reader.Base64Decode(PrefixAndSuffix); return(Decode(prefixAndRawData.Key, prefixAndRawData.Value, password)); } }