Examples of PrincipalImpl


Examples of org.apache.jackrabbit.oak.spi.security.principal.PrincipalImpl

        return user;
    }

    @Override
    public Group createGroup(String groupId) throws RepositoryException {
        Principal principal = new PrincipalImpl(groupId);
        return createGroup(groupId, principal, null);
    }
View Full Code Here

Examples of org.apache.jackrabbit.oak.spi.security.principal.PrincipalImpl

        private void setPrincipal(TextValue txtValue) {
            String principalName = txtValue.getString();
            principal = principalManager.getPrincipal(principalName);
            if (principal == null) {
                principal = new PrincipalImpl(principalName);
            }
        }
View Full Code Here

Examples of org.apache.jackrabbit.oak.spi.security.principal.PrincipalImpl

    @Before
    @Override
    public void before() throws Exception {
        super.before();

        userPrincipal = new PrincipalImpl("test");
        group1 = EveryonePrincipal.getInstance();
        group2 = new GroupImpl("group2");
        group3 = new GroupImpl("group3");

        pbp = new PrivilegeBitsProvider(root);
View Full Code Here

Examples of org.apache.jackrabbit.oak.spi.security.principal.PrincipalImpl

            }
            List<String> nonExisting = new ArrayList<String>();
            for (String principalName : toAdd) {
                Principal principal = (principals.containsKey(principalName)) ?
                        principals.get(principalName) :
                        new PrincipalImpl(principalName);
                if (!imp.grantImpersonation(principal)) {
                    handleFailure("Failed to grant impersonation for " + principalName + " on " + a);
                    if (importBehavior == ImportBehavior.BESTEFFORT &&
                            getPrincipalManager().getPrincipal(principalName) == null) {
                        log.info("ImportBehavior.BESTEFFORT: Remember non-existing impersonator for special processing.");
View Full Code Here

Examples of org.apache.jackrabbit.oak.spi.security.principal.PrincipalImpl

    private Principal getPrincipal(@Nonnull Tree aceTree) {
        String principalName = checkNotNull(TreeUtil.getString(aceTree, REP_PRINCIPAL_NAME));
        Principal principal = principalManager.getPrincipal(principalName);
        if (principal == null) {
            log.debug("Unknown principal " + principalName);
            principal = new PrincipalImpl(principalName);
        }
        return principal;
    }
View Full Code Here

Examples of org.apache.stanbol.commons.security.auth.PrincipalImpl

  public static final Principal ANONYMOUS = new PrincipalImpl("anonymous");

  public static Subject createSubject(String userName) {
    return new Subject(true,
      Collections.singleton(new PrincipalImpl(userName)), Collections.EMPTY_SET,
      Collections.EMPTY_SET);
  }
View Full Code Here

Examples of org.glassfish.security.common.PrincipalImpl

      throw new UnsupportedOperationException(
          "Use of non-virtual parameter is not supported");
    } else {
      // Build the Subject
      Set<Principal> principals = _subject.getPrincipals();
      principals.add(new PrincipalImpl(user));
      if (groups != null) {
        for (String group: groups) {
          principals.add(new Group(group));
        }
      }
View Full Code Here

Examples of org.jasig.portal.api.PrincipalImpl

          // Activity
          IPermissionActivity activity = permissionOwnerDao.getPermissionActivity(permission.getOwner(), permission.getActivity());
          Activity activityImpl = new ActivityImpl(permission.getActivity(), activity.getName());
         
          // Principal
          Principal principalImpl = new PrincipalImpl(authP.getKey(), authP.getPrincipalString());
         
          // Target
          Target targetImpl = null// default
          IPermissionTargetProvider targetProvider = targetProviderRegistry.getTargetProvider(activity.getTargetProviderKey());
          IPermissionTarget target = targetProvider.getTarget(permission.getTarget());
View Full Code Here

Examples of org.nuxeo.ecm.platform.login.PrincipalImpl

        for (String administrator : originalAdministrators) {
            if (!administrators.contains(administrator)) {
                Principal principal = userManager.getPrincipal(administrator);
                if (principal == null) {
                    // build a standard principal, only its name will be used
                    principal = new PrincipalImpl(administrator);
                }
                socialWorkspace.removeAdministrator(principal);
            }
        }
        for (String member : members) {
            if (!originalMembers.contains(member)) {
                socialWorkspace.addMember(userManager.getPrincipal(member));
            }
        }
        for (String member : originalMembers) {
            if (!members.contains(member)) {
                Principal principal = userManager.getPrincipal(member);
                if (principal == null) {
                    // build a standard principal, only its name will be used
                    principal = new PrincipalImpl(member);
                }
                socialWorkspace.removeMember(principal);
            }
        }
View Full Code Here

Examples of org.uberfire.security.impl.auth.PrincipalImpl

                return AuthenticationStatus.SUCCESS;
            }

            @Override
            public Principal getPrincipal() {
                return new PrincipalImpl( realCredential.getUserName() );
            }
        };
    }
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.