public void testSecurityContextBeanResource() throws HttpException, IOException, JAXBException {
ClientResponse response =
client.resource(getBaseURI() + "/context/securitycontext/bean").get();
assertEquals(200, response.getStatusCode());
JAXBContext context = JAXBContext.newInstance(ObjectFactory.class.getPackage().getName());
SecurityContextInfo secContextInfo =
(SecurityContextInfo)context.createUnmarshaller().unmarshal(response
.getEntity(InputStream.class));
assertNotNull(secContextInfo);
assertEquals(false, secContextInfo.isSecure());
assertEquals(false, secContextInfo.isUserInRoleAdmin());
assertEquals(false, secContextInfo.isUserInRoleNull());
assertEquals(false, secContextInfo.isUserInRoleUser());
assertEquals("null", secContextInfo.getUserPrincipal());
assertNull(secContextInfo.getAuthScheme());
}