List of usage examples for org.springframework.amqp.rabbit.connection RabbitConnectionFactoryBean getKeyStoreType
protected String getKeyStoreType()
From source file:org.springframework.amqp.rabbit.connection.SSLConnectionTests.java
@Test public void testTypeDefault() throws Exception { RabbitConnectionFactoryBean fb = new RabbitConnectionFactoryBean(); assertEquals("PKCS12", fb.getKeyStoreType()); assertEquals("JKS", fb.getTrustStoreType()); }
From source file:org.springframework.amqp.rabbit.connection.SSLConnectionTests.java
@Test public void testTypeProps() throws Exception { RabbitConnectionFactoryBean fb = new RabbitConnectionFactoryBean(); fb.setSslPropertiesLocation(new ClassPathResource("ssl.properties")); fb.afterPropertiesSet();/*from w w w . j a va2s. c o m*/ try { fb.setUpSSL(); //Here we make sure the exception is thrown because setUpSSL() will fail. // But we only care about having it load the props fail("setupSSL should fail"); } catch (Exception e) { assertEquals("foo", fb.getKeyStoreType()); assertEquals("bar", fb.getTrustStoreType()); } }
From source file:org.springframework.amqp.rabbit.connection.SSLConnectionTests.java
@Test public void testTypeSettersNoProps() throws Exception { RabbitConnectionFactoryBean fb = new RabbitConnectionFactoryBean(); fb.setKeyStoreType("alice"); fb.setTrustStoreType("bob"); assertEquals("alice", fb.getKeyStoreType()); assertEquals("bob", fb.getTrustStoreType()); }
From source file:org.springframework.amqp.rabbit.connection.SSLConnectionTests.java
@Test public void testTypeSettersOverrideProps() throws Exception { RabbitConnectionFactoryBean fb = new RabbitConnectionFactoryBean(); fb.setSslPropertiesLocation(new ClassPathResource("ssl.properties")); fb.afterPropertiesSet();/*from ww w . j a v a 2 s .c om*/ fb.setKeyStoreType("alice"); fb.setTrustStoreType("bob"); try { fb.setUpSSL(); // Here we make sure the exception is thrown because setUpSSL() will fail. //But we only care about having it load the props fail("setupSSL should fail"); } catch (Exception e) { assertEquals("alice", fb.getKeyStoreType()); assertEquals("bob", fb.getTrustStoreType()); } }