コード例 #1
0
        public void ValidateCannonicalJwk()
        {
            var     provider = new InMemoryCryptoProvider();
            string  jwk      = provider.CannonicalPublicKeyJwk;
            JObject jwkObj   = JObject.Parse(jwk);

            Assert.IsNotNull(jwkObj["E"]);
            Assert.IsNotNull(jwkObj["N"]);
            Assert.AreEqual("RSA", jwkObj["kty"].ToString());
        }
コード例 #2
0
        public void ValidateCannonicalJwk()
        {
            var     provider = new InMemoryCryptoProvider();
            string  jwk      = provider.CannonicalPublicKeyJwk;
            dynamic jwkObj   = JObject.Parse(jwk);

            Assert.IsNotNull(jwkObj.E);
            Assert.IsNotNull(jwkObj.N);
            Assert.AreEqual("RSA", jwkObj.kty.ToString());
        }