|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object pk.edu.niit.clarens.ClarensServer
Handler for xmlrpc "system" methods. Methods implemented include "auth", "auth2", and "logout".
Constructor Summary | |
ClarensServer()
Trivial constructor. |
|
ClarensServer(java.lang.String certDir)
Construct a handler. |
Method Summary | |
java.util.Vector |
auth(java.util.Vector params)
Authenticate a user. |
java.util.Vector |
auth2(java.util.Vector params)
Authenticate a user. |
protected java.lang.Object |
execute(java.lang.String methodName,
java.util.Vector parameters)
Handle a xmlrpc request with no user information. |
java.lang.Object |
execute(java.lang.String methodName,
java.util.Vector parameters,
java.lang.String username,
java.lang.String password)
Handle a xmlrpc request. |
java.lang.String |
getCertBaseDir()
Get the location of the directory containing the server certificate. |
java.util.Vector |
logout(java.util.Vector params)
Logout the user. |
void |
set(java.lang.String key,
java.lang.String value)
Set a property for a xmlrpc handler. |
void |
setCertBaseDir(java.lang.String certBaseDir)
Set the location of the directory containing the server certificate. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ClarensServer()
public ClarensServer(java.lang.String certDir)
certDir
- The directory that contains the server certificates.Method Detail |
public java.lang.Object execute(java.lang.String methodName, java.util.Vector parameters, java.lang.String username, java.lang.String password) throws java.lang.Exception
execute
in interface org.apache.xmlrpc.AuthenticatedXmlRpcHandler
methodName
- The name of the system method being executed.parameters
- The method parameters.username
- The identity of the user performing the execution.password
- The password/key for the user performing the execution.
Vector
containing the result.
java.lang.Exception
- A generic exception is thrown for any errors.protected java.lang.Object execute(java.lang.String methodName, java.util.Vector parameters) throws java.lang.Exception
methodName
- The name of the system method being executed.parameters
- The method parameters.
java.lang.Exception
- A generic exception is thrown for any errors.public java.util.Vector auth(java.util.Vector params)
params
- Not used.
public java.util.Vector auth2(java.util.Vector params)
params
- Not used.
public java.util.Vector logout(java.util.Vector params)
params
- Not used.
public void setCertBaseDir(java.lang.String certBaseDir)
certBaseDir
- public java.lang.String getCertBaseDir()
public void set(java.lang.String key, java.lang.String value)
set
in interface ConfigurableRpcHandler
key
- The name of the property to set.value
- The value of the property.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |