List of usage examples for org.apache.shiro.subject.support DelegatingSubject getSession
public Session getSession()
From source file:ddf.security.impl.SubjectImplTest.java
License:Open Source License
/** * Checks to make sure that the values are being passed through our implementation to the backed * implementation correctly./*from w w w . j a v a2s . c om*/ */ @Test public void testSixParamConstructor() { DelegatingSubject testSubject = new SubjectImpl(createTestCollection(), false, TEST_HOST, TEST_SESSION, false, TEST_MANAGER); assertEquals(createTestCollection(), testSubject.getPrincipals()); assertFalse(testSubject.isAuthenticated()); assertEquals(TEST_HOST, testSubject.getHost()); assertEquals(TEST_SESSION.getId(), testSubject.getSession().getId()); assertEquals(TEST_MANAGER, testSubject.getSecurityManager()); }
From source file:ddf.security.impl.SubjectImplTest.java
License:Open Source License
@Test public void testFiveParamConstructor() { DelegatingSubject testSubject = new SubjectImpl(createTestCollection(), false, TEST_HOST, TEST_SESSION, TEST_MANAGER);// ww w. j av a 2 s .c o m assertEquals(createTestCollection(), testSubject.getPrincipals()); assertFalse(testSubject.isAuthenticated()); assertEquals(TEST_HOST, testSubject.getHost()); assertEquals(TEST_SESSION.getId(), testSubject.getSession().getId()); assertEquals(TEST_MANAGER, testSubject.getSecurityManager()); }
From source file:ddf.security.impl.SubjectImplTest.java
License:Open Source License
@Test public void testFourParamConstructor() { DelegatingSubject testSubject = new SubjectImpl(createTestCollection(), false, TEST_SESSION, TEST_MANAGER); assertEquals(createTestCollection(), testSubject.getPrincipals()); assertFalse(testSubject.isAuthenticated()); assertEquals(TEST_SESSION.getId(), testSubject.getSession().getId()); assertEquals(TEST_MANAGER, testSubject.getSecurityManager()); }