summaryrefslogtreecommitdiffstats
path: root/pki/base/silent/src/com/netscape/pkisilent/common/checkRequest.java
diff options
context:
space:
mode:
authorAde Lee <alee@redhat.com>2011-12-08 21:15:59 -0500
committerAde Lee <alee@redhat.com>2011-12-08 21:15:59 -0500
commit171aaece4f23709d33d180cf36eb3af5e454b0c9 (patch)
tree1485f9f0a7bd10de4ff25030db575dbb8dafae74 /pki/base/silent/src/com/netscape/pkisilent/common/checkRequest.java
parentadad2fcee8a29fdb82376fbce07dedb11fccc182 (diff)
downloadpki-171aaece4f23709d33d180cf36eb3af5e454b0c9.tar.gz
pki-171aaece4f23709d33d180cf36eb3af5e454b0c9.tar.xz
pki-171aaece4f23709d33d180cf36eb3af5e454b0c9.zip
Revert "Formatting"
This reverts commit 32150d3ee32f8ac27118af7c792794b538c78a2f.
Diffstat (limited to 'pki/base/silent/src/com/netscape/pkisilent/common/checkRequest.java')
-rw-r--r--pki/base/silent/src/com/netscape/pkisilent/common/checkRequest.java124
1 files changed, 61 insertions, 63 deletions
diff --git a/pki/base/silent/src/com/netscape/pkisilent/common/checkRequest.java b/pki/base/silent/src/com/netscape/pkisilent/common/checkRequest.java
index 11eec6d43..f2a71085e 100644
--- a/pki/base/silent/src/com/netscape/pkisilent/common/checkRequest.java
+++ b/pki/base/silent/src/com/netscape/pkisilent/common/checkRequest.java
@@ -1,5 +1,4 @@
package com.netscape.pkisilent.common;
-
// --- BEGIN COPYRIGHT BLOCK ---
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
@@ -18,6 +17,7 @@ package com.netscape.pkisilent.common;
// All rights reserved.
// --- END COPYRIGHT BLOCK ---
+
import java.io.BufferedOutputStream;
import java.io.BufferedReader;
import java.io.FileOutputStream;
@@ -29,23 +29,23 @@ import java.util.GregorianCalendar;
import org.mozilla.jss.ssl.SSLSocket;
+
+
/**
- * CMS Test framework . Submits a checkRequestStatus request to the server.
- * parses the response from server and can import cert to the specified client
- * database.
- * <P>
+ * CMS Test framework .
+ * Submits a checkRequestStatus request to the server. parses the response from server and can import cert to the specified client database.
+ *<P>
*/
+
public class checkRequest extends TestClient {
private int i;
- private String certfile, importcert = "false", certnickname, serialNumber,
- ldapformat;
+ private String certfile, importcert = "false", certnickname, serialNumber, ldapformat;
private String requestId;
private String reqStatus = "false";
- private String pkcsCert, baseCert, ACTION_STRING, issuer, subject,
- AUTH = "ca";
+ private String pkcsCert, baseCert, ACTION_STRING, issuer, subject, AUTH = "ca";
private int port;
private boolean impStatus = false;
private int type = 1;
@@ -57,32 +57,32 @@ public class checkRequest extends TestClient {
private String tokenpwd;
private String cdir;
- // public methods
+ // public methods
/**
* Constructor . Takes the parameter for Properties file name
* <p>
- *
- * @param propfilename name of the parameter file
+ * @param propfilename name of the parameter file
*/
+
public checkRequest(String pfile) {
propfileName = pfile;
}
/**
- * Constructor . Takes the parameter for hostname and EESSLportnumber
+ * Constructor . Takes the parameter for hostname and EESSLportnumber
* <p>
*/
public checkRequest(String h, String p) {
host = h;
ports = p;
- };
+ }
+ ;
/**
- * Constructor . Takes the parameter for hostname , EESSLportnumber ,
- * Requestnumber and ImportCert ( true/false)
+ * Constructor . Takes the parameter for hostname , EESSLportnumber , Requestnumber and ImportCert ( true/false)
* <p>
*/
@@ -94,14 +94,12 @@ public class checkRequest extends TestClient {
}
/**
- * Constructor . Takes the parameter for hostname , EESSLportnumber ,
- * certdbdir, certdbpassword, Requestnumber ,certnickname and ImportCert (
- * true/false)
+ * Constructor . Takes the parameter for hostname , EESSLportnumber , certdbdir, certdbpassword, Requestnumber ,certnickname and ImportCert ( true/false)
* <p>
*/
- public checkRequest(String hs, String pt, String certdir,
- String certtokenpwd, String seqnum, String nickname, String impc) {
+
+ public checkRequest(String hs, String pt, String certdir, String certtokenpwd, String seqnum, String nickname, String impc) {
host = hs;
ports = pt;
cdir = certdir;
@@ -160,10 +158,11 @@ public class checkRequest extends TestClient {
}
/**
- * returns the hex serial number of the certificate
+ * returns the hex serial number of the certificate
**/
- public String getSerialNumberHex() {
+
+ public String getSerialNumberHex() {
return serialNumber;
}
@@ -171,7 +170,7 @@ public class checkRequest extends TestClient {
* returns the serial number as interger
**/
- public int getSerialNumber() {
+ public int getSerialNumber() {
if (serialNumber != null) {
Integer y = new Integer(Integer.parseInt(serialNumber, 16));
@@ -194,9 +193,9 @@ public class checkRequest extends TestClient {
cCrypt.setTokenPWD(tokenpwd);
cCrypt.setDebug(debug);
- if (!cCrypt.loginDB()) {
- System.out.println("Error : Login certdb failed ");
- System.err.println("FAIL : Login certdb failed ");
+ if (!cCrypt.loginDB()) {
+ System.out.println("Error : Login certdb failed ");
+ System.err.println("FAIL : Login certdb failed ");
return false;
}
@@ -248,11 +247,11 @@ public class checkRequest extends TestClient {
System.out.println(query);
}
setStatusString("Congratulations, your certificate has been issued");
- return (Send());
+ return(Send());
}
- // Private functions
+ // Private functions
private void setElapsedTime(long dif) {
elapsedTime = dif;
@@ -286,12 +285,12 @@ public class checkRequest extends TestClient {
tmp = cCrypt.normalizeForLDAP(getCert());
if (debug) {
System.out.println(tmp);
- }
+ }
fos.write(("usercertificate:: ").getBytes());
fos.write(tmp.getBytes());
fos.close();
} else {
- String tmp = cCrypt.normalize(getCert());
+ String tmp = cCrypt.normalize(getCert());
if (debug) {
System.out.println(tmp);
@@ -300,21 +299,21 @@ public class checkRequest extends TestClient {
fos.close();
}
-
+
} catch (Exception e) {
- System.out.println("exception in writeCert2File: "
- + e.getMessage());
+ System.out.println(
+ "exception in writeCert2File: " + e.getMessage());
return false;
}
- }
+ }
return true;
}
private boolean importCert(String certpack) {
- if (importcert.equals("false")) {
+ if (importcert.equals("false")) {
return true;
}
@@ -330,8 +329,8 @@ public class checkRequest extends TestClient {
+ "-----END CERTIFICATE-----";
if (debug) {
- System.out.println("importing cert" + tmp + "certnick"
- + certnickname);
+ System.out.println(
+ "importing cert" + tmp + "certnick" + certnickname);
}
s = tmp;
}
@@ -344,8 +343,8 @@ public class checkRequest extends TestClient {
return false;
} catch (Exception e) {
- System.out.println("exception importing cert crequest"
- + e.getMessage());
+ System.out.println(
+ "exception importing cert crequest" + e.getMessage());
return false;
}
@@ -367,8 +366,7 @@ public class checkRequest extends TestClient {
}
if (line.indexOf("header.pkcs7ChainBase64 = ") != -1) {
// if status is complete retrieve cert
- pkcsCert = line.substring(
- "header.pkcs7ChainBase64 = ".length() + 1,
+ pkcsCert = line.substring("header.pkcs7ChainBase64 = ".length() + 1,
line.indexOf(";", 10) - 1);
}
if (line.indexOf("record.serialNumber=") != -1) {
@@ -395,9 +393,9 @@ public class checkRequest extends TestClient {
boolean st = true;
- String retriveStr[] = { "record.base64Cert=",
- "record.certPrettyPrint=", "header.certChainBase64 = ",
- "header.certPrettyPrint = " };
+ String retriveStr[] = {
+ "record.base64Cert=", "record.certPrettyPrint=",
+ "header.certChainBase64 = ", "header.certPrettyPrint = "};
String baseCertStr, certPrettyprintStr;
if (AUTH.equals("ra")) {
@@ -407,19 +405,19 @@ public class checkRequest extends TestClient {
baseCertStr = retriveStr[2];
certPrettyprintStr = retriveStr[3];
}
-
+
if (line.indexOf(baseCertStr) != -1) {
// if status is complete retrieve cert
baseCert = line.substring(baseCertStr.length() + 1,
line.indexOf(";", 10) - 1);
if (importcert.equals("true")) {
- if (importCert(baseCert)) {
+ if (importCert(baseCert)) {
st = true;
}
} else {
st = true;
- }
+ }
}
if (line.indexOf(certPrettyprintStr) != -1) {
@@ -480,8 +478,8 @@ public class checkRequest extends TestClient {
ps.println("\r");
ps.flush();
os.flush();
- BufferedReader stdin = new BufferedReader(new InputStreamReader(
- socket.getInputStream()));
+ BufferedReader stdin = new BufferedReader(
+ new InputStreamReader(socket.getInputStream()));
if (debug) {
System.out.println("Step 4: Received the page");
@@ -491,9 +489,9 @@ public class checkRequest extends TestClient {
while ((line = stdin.readLine()) != null) {
switch (type) {
- case 1:
+ case 1:
RetrieveRequestDetail(line);
- st = true;
+ st = true;
break;
case 2:
@@ -504,7 +502,7 @@ public class checkRequest extends TestClient {
System.out.println("invalid format");
}
-
+
}
stdin.close();
socket.close();
@@ -533,9 +531,9 @@ public class checkRequest extends TestClient {
if (debug) {
System.out.println(serialNumber);
}
-
+
return st;
-
+
}
private void buildquery() {
@@ -543,7 +541,7 @@ public class checkRequest extends TestClient {
StringBuffer queryStrBuf = new StringBuffer();
if (type == 1) {
- ACTION_STRING = "/checkRequest";
+ ACTION_STRING = "/checkRequest";
queryStrBuf.append("requestId=");
queryStrBuf.append(requestId);
queryStrBuf.append("&importCert=true");
@@ -576,8 +574,8 @@ public class checkRequest extends TestClient {
try {
getProperties(propfileName);
} catch (Exception e) {
- System.out.println("exception reading Properties File "
- + e.getMessage());
+ System.out.println(
+ "exception reading Properties File " + e.getMessage());
return false;
}
@@ -608,23 +606,23 @@ public class checkRequest extends TestClient {
}
// Enroll using a pkscks10 request
- return (checkRequestStatus());
+ return(checkRequestStatus());
}
public static void main(String args[]) {
// Exit Status - (0) for error/Fail
// - requestId Pass
boolean st;
-
+
if (args.length < 1) {
System.out.println("Usage : propertiesfile");
System.exit(0);
- }
+ }
checkRequest t = new checkRequest(args[0]);
st = t.readProperties();
- if (st) {
+ if (st) {
System.exit(t.getSerialNumber());
} else {
@@ -635,5 +633,5 @@ public class checkRequest extends TestClient {
}
}// end of function main
-} // end of class
+} // end of class