Package org.openiaml.model.model.users

Examples of org.openiaml.model.model.users.Role


    DomainType obj = (DomainType) createElement( container, DomainPackage.eINSTANCE.getDomainType(), ModelPackage.eINSTANCE.getInternetApplication_Types() );
    return obj;
  }

  public Role generatedRole(GeneratesElements by, InternetApplication container) throws InferenceException {
    Role obj = (Role) createElement( container, UsersPackage.eINSTANCE.getRole(), ModelPackage.eINSTANCE.getInternetApplication_Types() );
    setGeneratedBy(obj, by);
    return obj;
  }
View Full Code Here


    Session session = assertHasSession(root, "my session");
    DomainIterator user = assertHasDomainIterator(session, "current instance");
    DomainInstance instance = user.getCurrentInstance();
    assertGenerated(instance);

    Role defaultRole = assertHasRole(root, "User");
    assertGenerated(defaultRole);

    Role registeredUser = assertHasRole(root, "Registered User");
    assertNotGenerated(registeredUser);

    // registered user is extended from default role
    assertGenerated(assertHasExtendsEdge(root, registeredUser, defaultRole));
View Full Code Here

  public void testInitial() throws Exception {
    root = loadDirectly(UserRoles.class);

    Frame page = assertHasFrame(root, "Home");
    assertNotGenerated(page);
    Role role = assertHasRole(root, "default role");
    assertNotGenerated(role);
    assertHasNone(role, "iaml:attributes");
    Session session = assertHasSession(root, "target session");
    assertNotGenerated(session);
View Full Code Here

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

    Role guest = assertHasRole(root, "User");
    assertGenerated(guest);

  }
View Full Code Here

    root = loadAndInfer(UserRoles.class);

    Session session = assertHasSession(root, "target session");
    LoginHandler handler = assertHasLoginHandler(session, "role-based login handler for target session");

    Role user = assertHasRole(root, "User");
    assertGenerated(user);

    // a ActivityParameter wire: [guest] --> [handler]
    Parameter param = assertHasParameter(session, user, handler);
    assertGenerated(param);
View Full Code Here

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

    Role guest = assertHasRole(root, "User");
    assertGenerated(guest);
    Role role = assertHasRole(root, "default role");
    assertNotGenerated(role);

    ExtendsEdge ext = assertHasExtendsEdge(root, role, guest);
    assertGenerated(ext);

View Full Code Here

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

    Role guest = assertHasRole(root, "User");

    DomainAttribute email = assertHasDomainAttribute(guest, "email");
    assertGenerated(email);
    DomainAttribute password = assertHasDomainAttribute(guest, "password");
    assertGenerated(password);
View Full Code Here

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

    Role guest = assertHasRole(root, "User");

    DomainAttribute email = assertHasDomainAttribute(guest, "email");
    assertGenerated(email);
    DomainAttribute password = assertHasDomainAttribute(guest, "password");
    assertGenerated(password);

    Role role = assertHasRole(root, "default role");

    DomainAttribute email2 = assertHasDomainAttribute(role, "email");
    assertGenerated(email2);
    DomainAttribute password2 = assertHasDomainAttribute(role, "password");
    assertGenerated(password2);
View Full Code Here

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

    Role guest = assertHasRole(root, "User");

    DomainAttribute source_id = assertHasDomainAttribute(guest, "generated primary key");
    assertGenerated(source_id);

    Role role = assertHasRole(root, "default role");

    DomainAttribute id = assertHasDomainAttribute(role, "generated primary key");
    assertGenerated(id);
    DomainAttribute fk = assertHasDomainAttribute(role, "User.generated primary key");
    assertGenerated(fk);
View Full Code Here

    Session session = assertHasSession(root, "target session");
    assertNotGenerated(session);
    AccessControlHandler ach = assertHasAccessControlHandler(session, "role-based access");
    assertNotGenerated(ach);

    Role role = assertHasRole(root, "default role");
    assertNotGenerated(role);

    // the Role is required
    assertNotGenerated(assertHasRequiresEdge(root, ach, role));
View Full Code Here

TOP

Related Classes of org.openiaml.model.model.users.Role

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.