com.basecmp.core.security.filter.cda
Class CDASecurityRealm

java.lang.Object
  extended bycom.basecmp.core.security.filter.cda.CDASecurityRealm
All Implemented Interfaces:
SecurityRealm

public class CDASecurityRealm
extends java.lang.Object
implements SecurityRealm

TODO Write Class-Description Created on 08.05.2004

Author:
Wolfgang Schröder

Constructor Summary
CDASecurityRealm()
           
 
Method Summary
 AuthorizationConstraint authenticate(java.lang.String username, java.lang.String password)
           
 AssetPermissionConstraint getSecurityConstraint(HttpServletRequest request, LoginConstraint loginConstraint)
           
 void init(FilterConfig filterConfig)
           
 boolean isAuthorized(AuthorizationConstraint authorizationConstraint, LoginConstraint loginConstraint, HttpServletRequest request)
           
 boolean isPublicObject(HttpServletRequest request)
           
 boolean isUserInRole(java.security.Principal userprincipal, java.lang.String rolename)
           
 boolean objectExists(HttpServletRequest request)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CDASecurityRealm

public CDASecurityRealm()
Method Detail

authenticate

public AuthorizationConstraint authenticate(java.lang.String username,
                                            java.lang.String password)
Specified by:
authenticate in interface SecurityRealm

getSecurityConstraint

public AssetPermissionConstraint getSecurityConstraint(HttpServletRequest request,
                                                       LoginConstraint loginConstraint)
Specified by:
getSecurityConstraint in interface SecurityRealm

init

public void init(FilterConfig filterConfig)
Specified by:
init in interface SecurityRealm

isAuthorized

public boolean isAuthorized(AuthorizationConstraint authorizationConstraint,
                            LoginConstraint loginConstraint,
                            HttpServletRequest request)
Specified by:
isAuthorized in interface SecurityRealm

isPublicObject

public boolean isPublicObject(HttpServletRequest request)
Specified by:
isPublicObject in interface SecurityRealm

isUserInRole

public boolean isUserInRole(java.security.Principal userprincipal,
                            java.lang.String rolename)
Specified by:
isUserInRole in interface SecurityRealm

objectExists

public boolean objectExists(HttpServletRequest request)
Specified by:
objectExists in interface SecurityRealm


Copyright © 2004 by basecmp® - Professional Web Solutions