Package org.openiaml.model.model.scopes

Examples of org.openiaml.model.model.scopes.Session


   * @throws Exception
   */
  public void testInitial() throws Exception {
    root = loadDirectly(UserMultiplePermissions.class);
   
    Session session = assertHasSession(root, "target session");
   
    Role user = assertHasRole(root, "default role");
    assertNotGenerated(user);
   
    Permission permission1 = assertHasPermission(user, "a permission");
View Full Code Here


   * @throws Exception
   */
  public void testLoginHandlerCreated() throws Exception {
    root = loadAndInfer(UserMultiplePermissions.class);

    Session session = assertHasSession(root, "target session");
   
    Role user = assertHasRole(root, "default role");
    Permission permission1 = assertHasPermission(user, "a permission");
    Permission permission2 = assertHasPermission(user, "a different permission");
   
View Full Code Here

   * @throws Exception
   */
  public void testDomainIteratorCreated() throws Exception {
    root = loadAndInfer(UserMultiplePermissions.class, true);

    Session session = assertHasSession(root, "target session");

    // generated default user
    Role default_user = assertHasRole(root, "User");
       
    // there is a generated instance
View Full Code Here

    Frame page = assertHasFrame(root, "Home");
    assertNotGenerated(page);
    DomainSource store = assertHasDomainSource(root, "domain source");
    assertNotGenerated(store);
    Session session = assertHasSession(root, "my session");
    assertNotGenerated(session);

    DomainType obj = assertHasDomainType(root, "User");
    assertNotGenerated(obj);
View Full Code Here

   * @throws Exception
   */
  public void testQueryContents() throws Exception {
    root = loadAndInfer(LoginHandlerInstanceMultiple.class);

    Session session = assertHasSession(root, "my session");
    DomainIterator instance = assertHasDomainIterator(session, "logged in user");

    // the query should contain both :password and :email
    assertTrue("Query '" + instance.getQuery() + "' should contain :password", instance.getQuery().contains(":password"));
    assertTrue("Query '" + instance.getQuery() + "' should contain :email", instance.getQuery().contains(":email"));
View Full Code Here

   * @throws Exception
   */
  public void testDomainInstanceAttributeNameExtendsDefinedNameAttribute() throws Exception {
    root = loadAndInfer(LoginHandlerInstanceMultiple.class);
   
    Session session = assertHasSession(root, "my session");
    DomainType object = assertHasDomainType(root, "User");
    DomainIterator iterator = assertHasDomainIterator(session, "logged in user");
    DomainInstance instance = iterator.getCurrentInstance();
   
    DomainAttributeInstance ai = assertHasDomainAttributeInstance(instance, "name");
View Full Code Here

  }

  public void testContainingSession() throws Exception {
   
    Frame home = assertHasFrame(root, "Home");
    Session s1 = assertHasSession(root, "s1");
    Session s2 = assertHasSession(root, "s2");
   
    InputForm form1 = assertHasInputForm(home, "form1");
   
    Frame f1 = assertHasFrame(s1, "f1");
   
View Full Code Here

  }
 
  public void testContainingSessionEquals() throws Exception {
   
    Frame home = assertHasFrame(root, "Home");
    Session s1 = assertHasSession(root, "s1");
    Session s2 = assertHasSession(root, "s2");
   
    InputForm form1 = assertHasInputForm(home, "form1");
   
    Frame f1 = assertHasFrame(s1, "f1");
   
View Full Code Here

  }
 
  public void sessionContains() throws Exception {
   
    Frame home = assertHasFrame(root, "Home");
    Session s1 = assertHasSession(root, "s1");
    Session s2 = assertHasSession(root, "s2");
   
    InputForm form1 = assertHasInputForm(home, "form1");
   
    Frame f1 = assertHasFrame(s1, "f1");
   
View Full Code Here

   *
   * @throws Exception
   */
  public void testInitial() throws Exception {

    Session target = assertHasSession(root, "Logout Session");
    Frame logout = assertHasFrame(target, "Logout Page");
    Session session = assertHasSession(root, "Session");
    AccessControlHandler ach = assertHasAccessControlHandler(session, "Access Control");

    // the ACH requires a Role
    Role role = assertHasRole(root, "Target Role");
    assertNotGenerated(assertHasRequiresEdge(root, ach, role));
View Full Code Here

TOP

Related Classes of org.openiaml.model.model.scopes.Session

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.