Package com.azwul.api.model.result

Examples of com.azwul.api.model.result.SignatureResult


*/
public final class ResponseUtil {

  public static SignatureResult buildSignatureResult(HttpResult httpResult) {
    String basicResponse = getBasicResponse(httpResult);
    SignatureResult res = new SignatureResult();

    res.setHttpResult(httpResult);
    String resSplit[] = basicResponse.split("\\s");
    if ("OK".equals(resSplit[1])) {
      res.setOk(true);
    }

    res.setSignatureId(resSplit[3]);

    return res;
  }
View Full Code Here


        httpConfiguration, sessionToken, azRmailTransaction.getFile(),
        "file", params);

    String resSign = ResponseUtil.getBasicResponse(httpResult);

    SignatureResult result = new SignatureResult();
    result.setHttpResult(httpResult);
    result.setBasicResponse(resSign);

    String resSignSplit[] = resSign.split("\\s");

    if (resSignSplit[1].equals("OK")) {
      result.setOk(true);
      result.setSignatureId(resSignSplit[3]);
    }

    if (!keepAlive) {
      logout(sessionToken);
    }
View Full Code Here

    if (credentials != null) {
      LoginResult loginResult = login(credentials);
      if (loginResult.isOk()) {
        sessionToken = loginResult.getHttpResult().getSessionToken();
      } else {
        SignatureResult result = new SignatureResult();
        result.setHttpResult(loginResult.getHttpResult());
        result.setBasicResponse(loginResult.getBasicResponse());
        return result;
      }
    }

    Map<String, String> params = new HashMap<String, String>();
    params.put("recipientEmail", recipientEmail);
    params.put("resourceName", documentTitle);
    params.put("message", message);
    if (internalFolderReference != null
        && !"".equals(internalFolderReference)) {
      params.put("internalFolderReference", internalFolderReference);
    }
    if (fileName != null && !"".equals(fileName)) {
      params.put("fileName", fileName);
    }

    params.put("mailAttachement", Boolean.toString(isMailAttachement));

    params.put("storeStrategy", storeStrategy.name());

    String resSign = null;
    HttpResult httpResult;
    if (code != null) {
      params.put("code", code);
      httpResult = httpHelper.doPostMultipart("/basic/signPlus",
          httpConfiguration, sessionToken, file, "file", params);
      resSign = ResponseUtil.getBasicResponse(httpResult);
    } else {
      httpResult = httpHelper.doPostMultipart("/basic/sign",
          httpConfiguration, sessionToken, file, "file", params);
      resSign = ResponseUtil.getBasicResponse(httpResult);
    }

    SignatureResult result = new SignatureResult();
    result.setHttpResult(httpResult);
    result.setBasicResponse(resSign);

    String resSignSplit[] = resSign.split("\\s");

    if (resSignSplit[1].equals("OK")) {
      result.setOk(true);
      result.setSignatureId(resSignSplit[3]);
    }

    if (!keepAlive) {
      logout(httpResult.getSessionToken());
    }
View Full Code Here

    HttpResult httpResult = httpHelper.doPostMultipart("/basic/deal",
        httpConfiguration, sessionToken, azDealTransaction.getFile(),
        "file", params);
    String resSign = ResponseUtil.getBasicResponse(httpResult);

    SignatureResult result = new SignatureResult();
    result.setHttpResult(httpResult);
    result.setBasicResponse(resSign);

    String resSignSplit[] = resSign.split("\\s");

    if (resSignSplit[1].equals("OK")) {
      result.setOk(true);
      result.setSignatureId(resSignSplit[3]);
    }

    if (!keepAlive) {
      logout(httpResult.getSessionToken());
    }
View Full Code Here

    HttpResult httpResult = httpHelper.doPost("/basic/deal/process",
        httpConfiguration, sessionToken, params);
    String resSign = ResponseUtil.getBasicResponse(httpResult);

    SignatureResult result = new SignatureResult();
    result.setHttpResult(httpResult);
    result.setBasicResponse(resSign);

    String resSignSplit[] = resSign.split("\\s");

    if (resSignSplit[1].equals("OK")) {
      result.setOk(true);
      result.setSignatureId(resSignSplit[3]);
    }

    if (!keepAlive) {
      logout(sessionToken);
    }
View Full Code Here

TOP

Related Classes of com.azwul.api.model.result.SignatureResult

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.