client.executeMethod(getMethod);
assertEquals(200, getMethod.getStatusCode());
JAXBContext context =
JAXBContext.newInstance(ObjectFactory.class.getPackage().getName());
SecurityContextInfo secContextInfo =
(SecurityContextInfo)context.createUnmarshaller().unmarshal(getMethod
.getResponseBodyAsStream());
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());
} finally {
getMethod.releaseConnection();
}
}