org.apache.geronimo.security.realm.providers
Class KerberosSecurityRealm
java.lang.Object
org.apache.geronimo.security.realm.providers.AbstractSecurityRealm
org.apache.geronimo.security.realm.providers.KerberosSecurityRealm
- All Implemented Interfaces:
- org.apache.geronimo.gbean.GBeanLifecycle, SecurityRealm
- public class KerberosSecurityRealm
- extends AbstractSecurityRealm
- Version:
- $Revision: 1.4 $ $Date: 2004/06/02 05:33:04 $
Field Summary |
static org.apache.geronimo.gbean.GBeanInfo |
GBEAN_INFO
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GBEAN_INFO
public static final org.apache.geronimo.gbean.GBeanInfo GBEAN_INFO
KerberosSecurityRealm
public KerberosSecurityRealm()
KerberosSecurityRealm
public KerberosSecurityRealm(String realmName)
doStart
public void doStart()
- Specified by:
doStart
in interface org.apache.geronimo.gbean.GBeanLifecycle
- Overrides:
doStart
in class AbstractSecurityRealm
doStop
public void doStop()
- Specified by:
doStop
in interface org.apache.geronimo.gbean.GBeanLifecycle
- Overrides:
doStop
in class AbstractSecurityRealm
isDebug
public boolean isDebug()
setDebug
public void setDebug(boolean debug)
isStoreKey
public boolean isStoreKey()
setStoreKey
public void setStoreKey(boolean storeKey)
isUseTicketCache
public boolean isUseTicketCache()
setUseTicketCache
public void setUseTicketCache(boolean useTicketCache)
isUseKeyTab
public boolean isUseKeyTab()
setUseKeyTab
public void setUseKeyTab(boolean useKeyTab)
isDoNotPrompt
public boolean isDoNotPrompt()
setDoNotPrompt
public void setDoNotPrompt(boolean doNotPrompt)
getTicketCache
public String getTicketCache()
setTicketCache
public void setTicketCache(String ticketCache)
getKeyTab
public String getKeyTab()
setKeyTab
public void setKeyTab(String keyTab)
isRefreshKrb5Config
public boolean isRefreshKrb5Config()
setRefreshKrb5Config
public void setRefreshKrb5Config(boolean refreshKrb5Config)
getPrincipal
public String getPrincipal()
setPrincipal
public void setPrincipal(String principal)
isTryFirstPass
public boolean isTryFirstPass()
setTryFirstPass
public void setTryFirstPass(boolean tryFirstPass)
isUseFirstPass
public boolean isUseFirstPass()
setUseFirstPass
public void setUseFirstPass(boolean useFirstPass)
isStorePass
public boolean isStorePass()
setStorePass
public void setStorePass(boolean storePass)
isClearPass
public boolean isClearPass()
setClearPass
public void setClearPass(boolean clearPass)
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()
getGBeanInfo
public static org.apache.geronimo.gbean.GBeanInfo getGBeanInfo()
Copyright © 2003-2005 Apache Software Foundation. All Rights Reserved.