Beispiel #1
0
        /// <summary>
        /// Imports the private key from string.
        /// </summary>
        /// <param name="text">The text for private key.</param>
        /// <param name="beginString">The begin string. Default is <c>-----BEGIN RSA PRIVATE KEY-----</c>.</param>
        /// <param name="endString">The end string. Default is <c>-----END RSA PRIVATE KEY-----</c>.</param>
        /// <returns></returns>
        public static string ImportPrivateKeyFromString(string text, string beginString = null, string endString = null)
        {
            ArgumentValidator.Validate(text);

            return(GetPrivateKeyString(text, beginString, endString));
        }