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); } } }
public JwtFactory(OIDCKeyManager oidcKeyManager) { _oidcKeyManager = oidcKeyManager; }
public JwksController(OIDCKeyManager oidcKeyManager) { _oidcKeyManager = oidcKeyManager; }