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

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

Introduction

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

Prototype

public boolean isAuthenticated() 

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.//w  w w  . j  a  va  2 s. 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);//from  w w  w  .ja  v  a  2 s.  c om
    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());
}

From source file:org.obiba.opal.core.security.SessionDetachedSubject.java

License:Open Source License

SessionDetachedSubject(DelegatingSubject source) {
    super(source.getPrincipals(), source.isAuthenticated(), null, null, source.getSecurityManager());
}