BraintreeEncryption.Library.Tests.TestHelper.GetRsaKeyParameters C# (CSharp) Метод

GetRsaKeyParameters() приватный статический Метод

private static GetRsaKeyParameters ( string privateKey ) : RsaKeyParameters
privateKey string
Результат BraintreeEncryption.Library.BouncyCastle.Crypto.Parameters.RsaKeyParameters
        private static RsaKeyParameters GetRsaKeyParameters(string privateKey)
        {
            var decodedPublicKeyString = Convert.FromBase64String(privateKey);
            var inputStream = new Asn1InputStream(decodedPublicKeyString);
            var derObject = inputStream.ReadObject();
            var asn1Sequence = Asn1Sequence.GetInstance(derObject);
            var keyStruct = new RsaPrivateKeyStructure(asn1Sequence);
            return new RsaKeyParameters(true, keyStruct.Modulus, keyStruct.PrivateExponent);
        }