org.apache.geronimo.security.realm
Interface SecurityRealm

All Known Implementing Classes:
AbstractSecurityRealm

public interface SecurityRealm

Version:
$Revision: 1.4 $ $Date: 2004/03/10 09:59:26 $

Field Summary
static String BASE_OBJECT_NAME
           
 
Method Summary
 AppConfigurationEntry getAppConfigurationEntry()
           
 Set getGroupPrincipals()
           
 Set getGroupPrincipals(org.apache.regexp.RE regexExpression)
           
 long getMaxLoginModuleAge()
           
 String getRealmName()
           
 Set getUserPrincipals()
           
 Set getUserPrincipals(org.apache.regexp.RE regexExpression)
           
 boolean isLoginModuleLocal()
           
 void refresh()
           
 

Field Detail

BASE_OBJECT_NAME

public static final String BASE_OBJECT_NAME
See Also:
Constant Field Values
Method Detail

getRealmName

public String getRealmName()

getGroupPrincipals

public Set getGroupPrincipals()
                       throws GeronimoSecurityException
Throws:
GeronimoSecurityException

getGroupPrincipals

public Set getGroupPrincipals(org.apache.regexp.RE regexExpression)
                       throws GeronimoSecurityException
Throws:
GeronimoSecurityException

getUserPrincipals

public Set getUserPrincipals()
                      throws GeronimoSecurityException
Throws:
GeronimoSecurityException

getUserPrincipals

public Set getUserPrincipals(org.apache.regexp.RE regexExpression)
                      throws GeronimoSecurityException
Throws:
GeronimoSecurityException

refresh

public void refresh()
             throws GeronimoSecurityException
Throws:
GeronimoSecurityException

getAppConfigurationEntry

public AppConfigurationEntry getAppConfigurationEntry()

isLoginModuleLocal

public boolean isLoginModuleLocal()

getMaxLoginModuleAge

public long getMaxLoginModuleAge()


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