java.lang.Object
org.securityfilter.realm.catalina.CatalinaRealmAdapter
- All Implemented Interfaces:
- org.securityfilter.realm.SecurityRealmInterface
- public class CatalinaRealmAdapter
- extends java.lang.Object
- implements org.securityfilter.realm.SecurityRealmInterface
CatalinaRealmAdapter - adapts a Catalina Realm for use with the securityfilter
- Version:
- $Revision: 1.4 $ $Date: 2003/02/07 10:06:50 $
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
realm
private org.apache.catalina.Realm realm
CatalinaRealmAdapter
public CatalinaRealmAdapter()
setRealm
public void setRealm(java.lang.Object realm)
- Set the Catalina Realm that we are to adapt.
authenticate
public java.security.Principal authenticate(java.lang.String username,
java.lang.String password)
- Authenticate a user.
- Specified by:
authenticate in interface org.securityfilter.realm.SecurityRealmInterface
isUserInRole
public boolean isUserInRole(java.security.Principal principal,
java.lang.String rolename)
- Test for role membership.
Use Principal.getName() to get the username from the principal object.
- Specified by:
isUserInRole in interface org.securityfilter.realm.SecurityRealmInterface