Examples of SimpleRoleType


Examples of org.jboss.identity.idm.impl.api.model.SimpleRoleType

      //TODO: add createRoleType switch to the API

      IdentityObjectRelationship rel = getRepository().createRelationship(getInvocationContext(), createIdentityObject(identity), createIdentityObject(group), ROLE, roleType.getName(), false);

      //TODO: null id - IdentityObjectRelationship doesn't have id
      return new SimpleRole(new SimpleRoleType(rel.getName()), createIdentity(rel.getFromIdentityObject()), createGroup(rel.getToIdentityObject()));

   }
View Full Code Here

Examples of org.jboss.identity.idm.impl.api.model.SimpleRoleType

      Set<IdentityObjectRelationship> rels = getRepository().resolveRelationships(getInvocationContext(), createIdentityObject(identity), createIdentityObject(group), ROLE);
      Set<RoleType> types = new HashSet<RoleType>();

      for (IdentityObjectRelationship rel : rels)
      {
         types.add(new SimpleRoleType(rel.getName()));
      }

      return types;

View Full Code Here

Examples of org.jboss.identity.idm.impl.api.model.SimpleRoleType

      {
         Collection<String> names = getRepository().getRelationshipNames(getInvocationContext(), createIdentityObject(identity), convertSearchControls(controls));

         for (String name : names)
         {
            types.add(new SimpleRoleType(name));
         }

         return types;

      }
View Full Code Here

Examples of org.jboss.identity.idm.impl.api.model.SimpleRoleType

      {
         Collection<String> names = getRepository().getRelationshipNames(getInvocationContext(), createIdentityObject(group), convertSearchControls(controls));

         for (String name : names)
         {
            types.add(new SimpleRoleType(name));
         }

         return types;

      }
View Full Code Here

Examples of org.jboss.identity.idm.impl.api.model.SimpleRoleType

      for (IdentityObjectRelationship relationship : relationships)
      {
         if (roleType.getName().equals(relationship.getName()))
         {
            roles.add(new SimpleRole(new SimpleRoleType(relationship.getName()), createIdentity(relationship.getFromIdentityObject()), createGroup(relationship.getToIdentityObject())));
         }
      }

      return roles;
View Full Code Here

Examples of org.jboss.identity.idm.impl.api.model.SimpleRoleType

      catch (OperationNotSupportedException e)
      {
         throw new IdentityException("Role management not supported");
      }

      return new SimpleRoleType(roleType);
   }
View Full Code Here

Examples of org.jboss.identity.idm.impl.api.model.SimpleRoleType

      try
      {
         Set<String> names = getRepository().getRelationshipNames(getInvocationContext(), null);
         if (names.contains(name))
         {
            return new SimpleRoleType(name);
         }
      }
      catch (OperationNotSupportedException e)
      {
         throw new IdentityException("Role management not supported");
View Full Code Here

Examples of org.picketlink.idm.impl.api.model.SimpleRoleType

    public boolean addRole(String roleType, String group, String groupType) {
        if (roleType == null || "".equals(roleType) || group == null || "".equals(group)
                || groupType == null || "".equals(groupType)) return false;

        if (isLoggedIn()) {
            return activeRoles.add(new SimpleRole(new SimpleRoleType(roleType),
                    user, new SimpleGroup(group, groupType)));
        } else {
            List<String> roleTypes = null;

            Map<String, List<String>> groupTypes = preAuthenticationRoles.get(group);
View Full Code Here

Examples of org.picketlink.idm.impl.api.model.SimpleRoleType

public class RoleTypeConverter implements Converter
{
   @Override
   public Object getAsObject(FacesContext arg0, UIComponent arg1, String arg2)
   {
      return new SimpleRoleType(arg2);
   }
View Full Code Here

Examples of org.picketlink.idm.impl.api.model.SimpleRoleType

      if (roleType == null || "".equals(roleType) || group == null || "".equals(group)
            || groupType == null || "".equals(groupType)) return false;
     
      if (isLoggedIn())
      {
         return activeRoles.add(new SimpleRole(new SimpleRoleType(roleType),
               user, new SimpleGroup(group, groupType)));
      }
      else
      {
         List<String> roleTypes = null;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.