Esempio n. 1
0
        public void TestGetKey()
        {
            using (var transaction = Fixture.Connection.BeginTransaction())
            {
                using (var context = Fixture.CreateContext(transaction))
                {
                    ConfigurationProvider provider = new ConfigurationProvider(context);
                    OIDCKeyManager        manager  = new OIDCKeyManager(provider);

                    RSA initialKeyLoading = manager.GetKey();
                    RSA secondKeyLoading  = manager.GetKey();

                    Assert.Equal(initialKeyLoading.ToXmlString(true), secondKeyLoading.ToXmlString(true));
                    Assert.Equal(2048, initialKeyLoading.KeySize);
                }
            }
        }
Esempio n. 2
0
 public JwtFactory(OIDCKeyManager oidcKeyManager)
 {
     _oidcKeyManager = oidcKeyManager;
 }
Esempio n. 3
0
 public JwksController(OIDCKeyManager oidcKeyManager)
 {
     _oidcKeyManager = oidcKeyManager;
 }