Package org.jasig.portal.permission.target

Examples of org.jasig.portal.permission.target.IPermissionTarget


                String providerKey = activity.getTargetProviderKey();
                IPermissionTargetProvider provider = targetProviderRegistry.getTargetProvider(providerKey);
               
                // get the target from the provider
                IPermissionTarget target = provider.getTarget(p.getTarget());
                targetName = target.getName();
               
            } catch (RuntimeException e) {
                // likely a result of a null activity or provider
                log.trace("Failed to resolve target name", e);
            }
View Full Code Here


          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());
          if (target != null) {
            targetImpl = new TargetImpl(permission.getTarget(), target.getName());
          }

          rslt = new AssignmentImpl(ownerImpl, activityImpl, principalImpl, targetImpl, inherited);

    } catch (Exception e) {
View Full Code Here

            if (activity != null) {
                perm.setActivityName(activity.getName());
           
                IPermissionTargetProvider targetProvider = targetProviderRegistry.getTargetProvider(activity.getTargetProviderKey());
                if (targetProvider != null) {
                    IPermissionTarget target = targetProvider.getTarget(permission.getIdentifier());
                    if (target != null) {
                        perm.setTargetName(target.getName());
                    }
                }
            }
           
        } catch (RuntimeException e) {
View Full Code Here

TOP

Related Classes of org.jasig.portal.permission.target.IPermissionTarget

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.