org.apache.geronimo.security.realm.providers
Class AbstractSecurityRealm

java.lang.Object
  extended byorg.apache.geronimo.security.realm.providers.AbstractSecurityRealm
All Implemented Interfaces:
org.apache.geronimo.gbean.GBeanLifecycle, SecurityRealm
Direct Known Subclasses:
KerberosSecurityRealm, PropertiesFileSecurityRealm, SQLSecurityRealm

public abstract class AbstractSecurityRealm
extends Object
implements SecurityRealm, org.apache.geronimo.gbean.GBeanLifecycle

Version:
$Revision: 1.9 $ $Date: 2004/07/12 06:07:51 $

Field Summary
static org.apache.geronimo.gbean.GBeanInfo GBEAN_INFO
           
 
Fields inherited from interface org.apache.geronimo.security.realm.SecurityRealm
BASE_OBJECT_NAME
 
Constructor Summary
AbstractSecurityRealm()
           
AbstractSecurityRealm(String realmName)
           
 
Method Summary
 void doFail()
           
 void doStart()
           
 void doStop()
           
static org.apache.geronimo.gbean.GBeanInfo getGBeanInfo()
           
 long getMaxLoginModuleAge()
           
 String getRealmName()
           
 void setMaxLoginModuleAge(long maxLoginModuleAge)
           
 void setRealmName(String realmName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.geronimo.security.realm.SecurityRealm
getAppConfigurationEntry, getGroupPrincipals, getGroupPrincipals, getUserPrincipals, getUserPrincipals, isLoginModuleLocal, refresh
 

Field Detail

GBEAN_INFO

public static final org.apache.geronimo.gbean.GBeanInfo GBEAN_INFO
Constructor Detail

AbstractSecurityRealm

public AbstractSecurityRealm()

AbstractSecurityRealm

public AbstractSecurityRealm(String realmName)
Method Detail

getRealmName

public String getRealmName()
Specified by:
getRealmName in interface SecurityRealm

getMaxLoginModuleAge

public long getMaxLoginModuleAge()
Specified by:
getMaxLoginModuleAge in interface SecurityRealm

setMaxLoginModuleAge

public void setMaxLoginModuleAge(long maxLoginModuleAge)

setRealmName

public void setRealmName(String realmName)

doStart

public void doStart()
Specified by:
doStart in interface org.apache.geronimo.gbean.GBeanLifecycle

doStop

public void doStop()
Specified by:
doStop in interface org.apache.geronimo.gbean.GBeanLifecycle

doFail

public void doFail()
Specified by:
doFail in interface org.apache.geronimo.gbean.GBeanLifecycle

getGBeanInfo

public static org.apache.geronimo.gbean.GBeanInfo getGBeanInfo()


Copyright © 2003-2005 Apache Software Foundation. All Rights Reserved.