Example usage for org.apache.shiro.subject.support DelegatingSubject getSession

List of usage examples for org.apache.shiro.subject.support DelegatingSubject getSession

Introduction

In this page you can find the example usage for org.apache.shiro.subject.support DelegatingSubject getSession.

Prototype

public Session getSession() 

Source Link

Usage

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());
}