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 MaximoAuthenticator
MXException
java.rmi.RemoteException
public java.lang.String setMXToken(MXSession mxSession) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public 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 MaximoAuthenticator
MXException
java.rmi.RemoteException
public void logSignatureVerification(MboSetRemote msr, java.lang.String username, java.lang.String reason, boolean authenticated) throws MXException, java.rmi.RemoteException
logSignatureVerification
in interface MaximoAuthenticator
MXException
java.rmi.RemoteException