This project has retired. For details please refer to its
        
        Attic page .
      
DefaultUserSecurityHandler (Jetspeed-2 Security Components 2.1.3 API)
 
 
org.apache.jetspeed.security.spi.impl 
 
java.lang.Object 
  org.apache.jetspeed.security.spi.impl.DefaultUserSecurityHandler 
 
All Implemented Interfaces:  org.apache.jetspeed.security.spi.UserSecurityHandler 
 
public class DefaultUserSecurityHandler  extends Object implements org.apache.jetspeed.security.spi.UserSecurityHandler   
Author: David Le Strat See Also: UserSecurityHandler 
Field Summary   
private  org.apache.jetspeed.security.spi.SecurityAccess securityAccess  
 
Constructor Summary   
DefaultUserSecurityHandler  
 
Methods inherited from class java.lang.Object   
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait  
 
securityAccess 
private org.apache.jetspeed.security.spi.SecurityAccess securityAccess  
SecurityAccess.
 
  
DefaultUserSecurityHandler 
public DefaultUserSecurityHandler (org.apache.jetspeed.security.spi.SecurityAccess securityAccess) 
Constructor providing access to the SecurityAccess implementation.
 
isUserPrincipal 
public boolean isUserPrincipal (String  userName) 
Specified by: isUserPrincipal in interface org.apache.jetspeed.security.spi.UserSecurityHandler 
See Also: UserSecurityHandler.isUserPrincipal(java.lang.String) 
 
getUserPrincipal 
public Principal  getUserPrincipal (String  username) 
Specified by: getUserPrincipal in interface org.apache.jetspeed.security.spi.UserSecurityHandler 
See Also: UserSecurityHandler.getUserPrincipal(java.lang.String) 
 
getUserPrincipals 
public List  getUserPrincipals (String  filter) 
Specified by: getUserPrincipals in interface org.apache.jetspeed.security.spi.UserSecurityHandler 
See Also: UserSecurityHandler.getUserPrincipals(java.lang.String) 
 
addUserPrincipal 
public void addUserPrincipal (org.apache.jetspeed.security.UserPrincipal userPrincipal)
                      throws org.apache.jetspeed.security.SecurityException 
Specified by: addUserPrincipal in interface org.apache.jetspeed.security.spi.UserSecurityHandler 
Throws: 
org.apache.jetspeed.security.SecurityExceptionSee Also: UserSecurityHandler.addUserPrincipal(org.apache.jetspeed.security.UserPrincipal) 
 
updateUserPrincipal 
public void updateUserPrincipal (org.apache.jetspeed.security.UserPrincipal userPrincipal)
                         throws org.apache.jetspeed.security.SecurityException 
Specified by: updateUserPrincipal in interface org.apache.jetspeed.security.spi.UserSecurityHandler 
Throws: 
org.apache.jetspeed.security.SecurityExceptionSee Also: UserSecurityHandler.updateUserPrincipal(org.apache.jetspeed.security.UserPrincipal) 
 
removeUserPrincipal 
public void removeUserPrincipal (org.apache.jetspeed.security.UserPrincipal userPrincipal)
                         throws org.apache.jetspeed.security.SecurityException 
Specified by: removeUserPrincipal in interface org.apache.jetspeed.security.spi.UserSecurityHandler 
Throws: 
org.apache.jetspeed.security.SecurityExceptionSee Also: UserSecurityHandler.removeUserPrincipal(org.apache.jetspeed.security.UserPrincipal)