public class MaximoAuthenticatorImpl extends java.lang.Object implements MaximoAuthenticator
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
OSLC_CONTEXT |
| Constructor and Description |
|---|
MaximoAuthenticatorImpl() |
| Modifier and Type | Method and Description |
|---|---|
MXSession |
authenticateRequest(OslcRequest request) |
void |
logSignatureVerification(MboSetRemote msr,
java.lang.String username,
java.lang.String reason,
boolean authenticated) |
java.lang.String |
setMXToken(MXSession mxSession) |
boolean |
verifySignature(javax.servlet.http.HttpServletRequest request,
MboSetRemote msr,
java.lang.String username,
java.lang.String password,
java.lang.String reason) |
public static final java.lang.String OSLC_CONTEXT
public MXSession authenticateRequest(OslcRequest request) throws MXException, java.rmi.RemoteException
authenticateRequest in interface MaximoAuthenticatorMXExceptionjava.rmi.RemoteExceptionpublic java.lang.String setMXToken(MXSession mxSession) throws java.rmi.RemoteException, MXException
java.rmi.RemoteExceptionMXExceptionpublic boolean verifySignature(javax.servlet.http.HttpServletRequest request,
MboSetRemote msr,
java.lang.String username,
java.lang.String password,
java.lang.String reason)
throws MXException,
java.rmi.RemoteException
verifySignature in interface MaximoAuthenticatorMXExceptionjava.rmi.RemoteExceptionpublic void logSignatureVerification(MboSetRemote msr, java.lang.String username, java.lang.String reason, boolean authenticated) throws MXException, java.rmi.RemoteException
logSignatureVerification in interface MaximoAuthenticatorMXExceptionjava.rmi.RemoteException