asit.moa.moaid
Class MOAIDRealm
java.lang.Object
org.apache.catalina.realm.RealmBase
asit.moa.moaid.MOAIDRealm
- All Implemented Interfaces:
- org.apache.catalina.Lifecycle, org.apache.catalina.Realm
- public class MOAIDRealm
- extends org.apache.catalina.realm.RealmBase
- implements org.apache.catalina.Realm
| Fields inherited from class org.apache.catalina.realm.RealmBase |
debug, digest, info, lifecycle, md, md5Encoder, md5Helper, sm, started, support, validate |
| Fields inherited from interface org.apache.catalina.Lifecycle |
AFTER_START_EVENT, AFTER_STOP_EVENT, BEFORE_START_EVENT, BEFORE_STOP_EVENT, START_EVENT, STOP_EVENT |
|
Method Summary |
void |
addPropertyChangeListener(PropertyChangeListener arg0)
|
Principal |
authenticate(String arg0,
byte[] arg1)
|
Principal |
authenticate(String artifact,
String notUsedParameter)
|
Principal |
authenticate(String arg0,
String arg1,
String arg2,
String arg3,
String arg4,
String arg5,
String arg6,
String arg7)
|
Principal |
authenticate(X509Certificate[] arg0)
|
List |
getAutoRoles()
|
org.apache.catalina.Container |
getContainer()
|
String |
getInfo()
|
protected String |
getName()
|
protected String |
getPassword(String arg0)
|
protected Principal |
getPrincipal(String arg0)
|
String |
getResourceName()
Return the global JNDI name of the UserDatabase resource
we will be using. |
boolean |
hasRole(Principal principal,
String role)
|
void |
removePropertyChangeListener(PropertyChangeListener arg0)
|
void |
setAutoRoles(List autoRoles)
|
void |
setContainer(org.apache.catalina.Container container)
|
void |
setMOAIDSSLPassword(String url)
|
void |
setMOAIDSSLStore(String url)
|
void |
setMOAIDSSLStoreType(String url)
|
void |
setMOAIDUrl(String url)
|
void |
setResourceName(String resourceName)
Set the global JNDI name of the UserDatabase resource
we will be using. |
void |
start()
|
void |
stop()
|
| Methods inherited from class org.apache.catalina.realm.RealmBase |
addLifecycleListener, digest, Digest, findLifecycleListeners, getDebug, getDigest, getDigest, getValidate, hasMessageDigest, log, log, main, removeLifecycleListener, setDebug, setDigest, setValidate |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
resourceName
protected String resourceName
roleVerificator_
protected RoleVerificator roleVerificator_
MOAIDRealm
public MOAIDRealm()
getContainer
public org.apache.catalina.Container getContainer()
- Specified by:
getContainer in interface org.apache.catalina.Realm
setContainer
public void setContainer(org.apache.catalina.Container container)
- Specified by:
setContainer in interface org.apache.catalina.Realm
getInfo
public String getInfo()
- Specified by:
getInfo in interface org.apache.catalina.Realm
addPropertyChangeListener
public void addPropertyChangeListener(PropertyChangeListener arg0)
- Specified by:
addPropertyChangeListener in interface org.apache.catalina.Realm
authenticate
public Principal authenticate(String artifact,
String notUsedParameter)
- Specified by:
authenticate in interface org.apache.catalina.Realm
setMOAIDUrl
public void setMOAIDUrl(String url)
setMOAIDSSLStore
public void setMOAIDSSLStore(String url)
setMOAIDSSLStoreType
public void setMOAIDSSLStoreType(String url)
setMOAIDSSLPassword
public void setMOAIDSSLPassword(String url)
authenticate
public Principal authenticate(String arg0,
byte[] arg1)
- Specified by:
authenticate in interface org.apache.catalina.Realm
authenticate
public Principal authenticate(String arg0,
String arg1,
String arg2,
String arg3,
String arg4,
String arg5,
String arg6,
String arg7)
- Specified by:
authenticate in interface org.apache.catalina.Realm
authenticate
public Principal authenticate(X509Certificate[] arg0)
- Specified by:
authenticate in interface org.apache.catalina.Realm
hasRole
public boolean hasRole(Principal principal,
String role)
- Specified by:
hasRole in interface org.apache.catalina.Realm
removePropertyChangeListener
public void removePropertyChangeListener(PropertyChangeListener arg0)
- Specified by:
removePropertyChangeListener in interface org.apache.catalina.Realm
getResourceName
public String getResourceName()
- Return the global JNDI name of the
UserDatabase resource
we will be using.
setResourceName
public void setResourceName(String resourceName)
- Set the global JNDI name of the
UserDatabase resource
we will be using.
- Parameters:
resourceName - The new global JNDI name
start
public void start()
throws org.apache.catalina.LifecycleException
- Specified by:
start in interface org.apache.catalina.Lifecycle
- Throws:
org.apache.catalina.LifecycleException
stop
public void stop()
throws org.apache.catalina.LifecycleException
- Specified by:
stop in interface org.apache.catalina.Lifecycle
- Throws:
org.apache.catalina.LifecycleException
getName
protected String getName()
getPassword
protected String getPassword(String arg0)
getPrincipal
protected Principal getPrincipal(String arg0)
getAutoRoles
public List getAutoRoles()
- Returns:
- Returns the autoRoles_.
setAutoRoles
public void setAutoRoles(List autoRoles)
Copyright 2007 Institut fuer Angewandte Informationsverarbeitung und Kommunikationstechnologie. All Rights Reserved.