public static RsaKey Parse(Response.RsaKey json) { RSAParameters parameters = new RSAParameters { Exponent = json.Exponent.Decode64Loose(), Modulus = json.Modulus.Decode64Loose(), P = json.P.Decode64Loose(), Q = json.Q.Decode64Loose(), DP = json.DP.Decode64Loose(), DQ = json.DQ.Decode64Loose(), InverseQ = json.InverseQ.Decode64Loose(), D = json.D.Decode64Loose(), }; return(new RsaKey(json.Id, RestoreLeadingZeros(parameters))); }
private readonly R.RsaKey RsaKeyData; // Has to be initialized from the constructor public RsaKeyTest() { RsaKeyData = ParseFixture <R.RsaKey>("rsa-key"); }