public class MAuthRequest
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
MAuthRequest.Builder |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
MCC_AUTHENTICATION_HEADER_NAME |
static java.lang.String |
MCC_TIME_HEADER_NAME |
static java.lang.String |
X_MWS_AUTHENTICATION_HEADER_NAME
Deprecated.
|
static java.lang.String |
X_MWS_TIME_HEADER_NAME
Deprecated.
|
| Constructor and Description |
|---|
MAuthRequest(java.lang.String authenticationHeaderValue,
byte[] messagePayload,
java.lang.String httpMethod,
java.lang.String timeHeaderValue,
java.lang.String resourcePath)
Deprecated.
This is used for Mauth V1 protocol,
replaced by
MAuthRequest(String authenticationHeaderValue, byte[] messagePayload, String httpMethod,
String timeHeaderValue, String resourcePath, String queryParameters) for Mauth V2 protocol |
MAuthRequest(java.lang.String authenticationHeaderValue,
byte[] messagePayload,
java.lang.String httpMethod,
java.lang.String timeHeaderValue,
java.lang.String resourcePath,
java.lang.String queryParameters)
Create a Mauth request
|
| Modifier and Type | Method and Description |
|---|---|
java.util.UUID |
getAppUUID() |
java.lang.String |
getHttpMethod() |
MAuthVersion |
getMauthVersion() |
byte[] |
getMessagePayload() |
java.lang.String |
getQueryParameters() |
java.lang.String |
getRequestSignature() |
long |
getRequestTime() |
java.lang.String |
getResourcePath() |
java.lang.String |
getXmwsSignature() |
java.lang.String |
getXmwsTime() |
void |
setXmwsSignature(java.lang.String xmwsSignature) |
void |
setXmwsTime(java.lang.String xmwsTime) |
@Deprecated public static final java.lang.String X_MWS_TIME_HEADER_NAME
@Deprecated public static final java.lang.String X_MWS_AUTHENTICATION_HEADER_NAME
public static final java.lang.String MCC_TIME_HEADER_NAME
public static final java.lang.String MCC_AUTHENTICATION_HEADER_NAME
@Deprecated
public MAuthRequest(java.lang.String authenticationHeaderValue,
byte[] messagePayload,
java.lang.String httpMethod,
java.lang.String timeHeaderValue,
java.lang.String resourcePath)
MAuthRequest(String authenticationHeaderValue, byte[] messagePayload, String httpMethod,
String timeHeaderValue, String resourcePath, String queryParameters) for Mauth V2 protocolauthenticationHeaderValue - the string value of Mauth authentication HeadermessagePayload - byte[] of request payloadhttpMethod - the string value of Http_VerbtimeHeaderValue - the string value of Mauth time HeaderresourcePath - resource_url_path (no host, port or query string; first "/" is included)public MAuthRequest(java.lang.String authenticationHeaderValue,
byte[] messagePayload,
java.lang.String httpMethod,
java.lang.String timeHeaderValue,
java.lang.String resourcePath,
java.lang.String queryParameters)
authenticationHeaderValue - the string value of Mauth authentication HeadermessagePayload - byte[] of request payloadhttpMethod - the string value of Http_VerbtimeHeaderValue - the string value of Mauth time HeaderresourcePath - resource_url_path (no host, port or query string; first "/" is included)queryParameters - the string value of request parameterspublic java.util.UUID getAppUUID()
public java.lang.String getRequestSignature()
public byte[] getMessagePayload()
public java.lang.String getHttpMethod()
public long getRequestTime()
public java.lang.String getResourcePath()
public java.lang.String getQueryParameters()
public java.lang.String getXmwsSignature()
public void setXmwsSignature(java.lang.String xmwsSignature)
public java.lang.String getXmwsTime()
public void setXmwsTime(java.lang.String xmwsTime)
public MAuthVersion getMauthVersion()