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

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

Introduction

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

Prototype

public String getHost() 

Source Link

Document

Returns the host name or IP associated with the client who created/is interacting with this Subject.

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  va2s.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 ww .j  a va2 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());
}