Uses of Interface
org.apache.jetspeed.security.JetspeedPrincipal

Packages that use JetspeedPrincipal
org.apache.jetspeed.security Jetspeed security service interfaces. 
org.apache.jetspeed.sso   
 

Uses of JetspeedPrincipal in org.apache.jetspeed.security
 

Subinterfaces of JetspeedPrincipal in org.apache.jetspeed.security
 interface Group
          Group simply extending JetspeedPrincipal interface.
 interface Role
          Role simply extending JetspeedPrincipal interface.
 interface User
          User simply extending JetspeedPrincipal interface.
 

Fields in org.apache.jetspeed.security declared as JetspeedPrincipal
 JetspeedPrincipal JetspeedPrincipalAssociationReference.ref
           
 

Methods in org.apache.jetspeed.security that return JetspeedPrincipal
 JetspeedPrincipal SecurityAttributes.getPrincipal()
           
 JetspeedPrincipal JetspeedPrincipalPermission.getPrincipal()
           
 JetspeedPrincipal JetspeedPrincipalManager.getPrincipal(java.lang.String name)
           
 JetspeedPrincipal JetspeedPrincipalManager.newPrincipal(java.lang.String name, boolean mapped)
           
 JetspeedPrincipal JetspeedPrincipalManager.newTransientPrincipal(java.lang.String name)
           
 

Methods in org.apache.jetspeed.security that return types with arguments of type JetspeedPrincipal
 java.util.List<? extends JetspeedPrincipal> JetspeedPrincipalManager.getAssociatedFrom(java.lang.String principalFromName, JetspeedPrincipalType from, java.lang.String associationName)
           Retrieves a detached and modifiable JetspeedPrincipal list of all the principals managed by this manager which are associated from the specified principal by the specified association.
 java.util.List<? extends JetspeedPrincipal> JetspeedPrincipalManager.getAssociatedTo(java.lang.String principalToName, JetspeedPrincipalType to, java.lang.String associationName)
           Retrieves a detached and modifiable JetspeedPrincipal list of all the principals managed by this manager which are associated to the specified principal by the specified association.
 java.lang.Class<JetspeedPrincipal> JetspeedPrincipalType.getPrincipalClass()
           
 java.util.List<JetspeedPrincipal> PermissionManager.getPrincipals(JetspeedPermission permission)
           
 java.util.List<JetspeedPrincipal> PermissionManager.getPrincipals(JetspeedPermission permission, java.lang.String principalType)
           
 java.util.List<? extends JetspeedPrincipal> JetspeedPrincipalManager.getPrincipals(java.lang.String nameFilter)
           Retrieves a detached and modifiable JetspeedPrincipal list matching the corresponding principal name filter.
 java.util.List<? extends JetspeedPrincipal> JetspeedPrincipalManager.getPrincipalsByAttribute(java.lang.String attributeName, java.lang.String attributeValue)
           
 java.util.List<? extends JetspeedPrincipal> JetspeedPrincipalResultList.getResults()
          Get the principal results.
 

Methods in org.apache.jetspeed.security with parameters of type JetspeedPrincipal
 void JetspeedPrincipalManager.addAssociation(JetspeedPrincipal from, JetspeedPrincipal to, java.lang.String associationName)
           
 void JetspeedPrincipalManager.addPrincipal(JetspeedPrincipal principal, java.util.Set<JetspeedPrincipalAssociationReference> associations)
           
 void PrincipalManagerEventAdapter.associationAdded(JetspeedPrincipal fromPrincipal, JetspeedPrincipal toPrincipal, java.lang.String associationName)
           
 void PrincipalManagerEventListener.associationAdded(JetspeedPrincipal fromPrincipal, JetspeedPrincipal toPrincipal, java.lang.String associationName)
          associationAdded - invoked when an association is added on principal
 void PrincipalManagerEventAdapter.associationRemoved(JetspeedPrincipal fromPrincipal, JetspeedPrincipal toPrincipal, java.lang.String associationName)
           
 void PrincipalManagerEventListener.associationRemoved(JetspeedPrincipal fromPrincipal, JetspeedPrincipal toPrincipal, java.lang.String associationName)
          associationRemoved - invoked when an association is added on principal
 java.security.Permissions PermissionManager.getPermissions(JetspeedPrincipal principal)
           
 void PermissionManager.grantPermission(JetspeedPermission permission, JetspeedPrincipal principal)
           
 void PrincipalManagerEventAdapter.newPrincipal(JetspeedPrincipal principal)
           
 void PrincipalManagerEventListener.newPrincipal(JetspeedPrincipal principal)
          newPrincipal - invoked when new principal is created by the principal manager
 void JetspeedPrincipalManager.removeAssociation(JetspeedPrincipal from, JetspeedPrincipal to, java.lang.String associationName)
           
 void JetspeedPrincipalManager.removePrincipal(JetspeedPrincipal principal)
           
 void PrincipalManagerEventAdapter.removePrincipal(JetspeedPrincipal principal)
           
 void PrincipalManagerEventListener.removePrincipal(JetspeedPrincipal principal)
          removePrincipal - invoked when an principal is removed by the principal manager
 void PermissionManager.revokeAllPermissions(JetspeedPrincipal principal)
           
 void PermissionManager.revokePermission(JetspeedPermission permission, JetspeedPrincipal principal)
           
 void JetspeedPrincipalManager.transferAssociationFrom(JetspeedPrincipal from, JetspeedPrincipal to, JetspeedPrincipal target, java.lang.String associationName)
           
 void JetspeedPrincipalManager.transferAssociationTo(JetspeedPrincipal from, JetspeedPrincipal to, JetspeedPrincipal target, java.lang.String associationName)
           
 void JetspeedPrincipalManager.updatePrincipal(JetspeedPrincipal principal)
           
 void PrincipalManagerEventAdapter.updatePrincipal(JetspeedPrincipal principal)
           
 void PrincipalManagerEventListener.updatePrincipal(JetspeedPrincipal principal)
          updatePrincipal - invoked when an principal is updated by the principal manager
 

Method parameters in org.apache.jetspeed.security with type arguments of type JetspeedPrincipal
 void PermissionManager.grantPermissionOnlyTo(JetspeedPermission permission, java.util.List<JetspeedPrincipal> principals)
           
 void PermissionManager.grantPermissionOnlyTo(JetspeedPermission permission, java.lang.String principalType, java.util.List<JetspeedPrincipal> principals)
           
 

Constructors in org.apache.jetspeed.security with parameters of type JetspeedPrincipal
JetspeedPrincipalAssociationReference(JetspeedPrincipalAssociationReference.Type type, JetspeedPrincipal ref, java.lang.String associationName)
           
 

Constructor parameters in org.apache.jetspeed.security with type arguments of type JetspeedPrincipal
JetspeedPrincipalResultList(java.util.List<? extends JetspeedPrincipal> results)
          Creates a result list, totalSize will be set to the lists size.
JetspeedPrincipalResultList(java.util.List<? extends JetspeedPrincipal> results, long totalSize)
           
 

Uses of JetspeedPrincipal in org.apache.jetspeed.sso
 

Subinterfaces of JetspeedPrincipal in org.apache.jetspeed.sso
 interface SSOUser
           
 

Methods in org.apache.jetspeed.sso that return types with arguments of type JetspeedPrincipal
 java.util.Collection<JetspeedPrincipal> SSOUserManager.getPortalPrincipals(SSOUser user)
          Retrieves all Portal ("local") Principals connected to a given SSO User
 

Methods in org.apache.jetspeed.sso with parameters of type JetspeedPrincipal
 void SSOUserManager.addAssociation(SSOUser user, JetspeedPrincipal principal)
          Adds an association between a SSO user and a Portal principal.
 void SSOPrincipal.addRemotePrincipal(JetspeedPrincipal principal)
          addRemotePrincipal()
 SSOUser SSOUserManager.addUser(SSOSite site, JetspeedPrincipal ownerPrincipal, java.lang.String ssoUsername, java.lang.String ssoUserPassword)
          Adds a SSO user within the given SSO site.
 java.util.Collection<SSOUser> SSOUserManager.getRemoteUsers(SSOSite site, JetspeedPrincipal portalPrincipal)
          Retrieves all SSO users related to the Portal principal, for the given site.
 java.util.Collection<SSOSite> SSOSiteManager.getSitesForPrincipal(JetspeedPrincipal principal)
          Retrieves all sites directly related to this single principal.
 



Copyright © 1999-2011 The Apache Software Foundation. All Rights Reserved.