diff options
Diffstat (limited to 'pki/base/common/src/com/netscape/cmscore/connector/RequestTransfer.java')
-rw-r--r-- | pki/base/common/src/com/netscape/cmscore/connector/RequestTransfer.java | 49 |
1 files changed, 33 insertions, 16 deletions
diff --git a/pki/base/common/src/com/netscape/cmscore/connector/RequestTransfer.java b/pki/base/common/src/com/netscape/cmscore/connector/RequestTransfer.java index 825e1b2d..b0095020 100644 --- a/pki/base/common/src/com/netscape/cmscore/connector/RequestTransfer.java +++ b/pki/base/common/src/com/netscape/cmscore/connector/RequestTransfer.java @@ -17,6 +17,7 @@ // --- END COPYRIGHT BLOCK --- package com.netscape.cmscore.connector; + import java.util.Enumeration; import java.util.Vector; @@ -24,24 +25,39 @@ import com.netscape.certsrv.apps.CMS; import com.netscape.certsrv.request.IRequest; import com.netscape.cmscore.authentication.ChallengePhraseAuthentication; + public class RequestTransfer { private static final String DOT = "."; - private static String[] transferAttributes = { IRequest.HTTP_PARAMS, - IRequest.AGENT_PARAMS, IRequest.CERT_INFO, IRequest.ISSUED_CERTS, - IRequest.OLD_CERTS, IRequest.OLD_SERIALS, IRequest.REVOKED_CERTS, - IRequest.CACERTCHAIN, IRequest.CRL, IRequest.ERRORS, - IRequest.RESULT, IRequest.ERROR, IRequest.SVCERRORS, - IRequest.REMOTE_STATUS, IRequest.REMOTE_REQID, - IRequest.REVOKED_CERT_RECORDS, IRequest.CERT_STATUS, + private static String[] transferAttributes = { + IRequest.HTTP_PARAMS, + IRequest.AGENT_PARAMS, + IRequest.CERT_INFO, + IRequest.ISSUED_CERTS, + IRequest.OLD_CERTS, + IRequest.OLD_SERIALS, + IRequest.REVOKED_CERTS, + IRequest.CACERTCHAIN, + IRequest.CRL, + IRequest.ERRORS, + IRequest.RESULT, + IRequest.ERROR, + IRequest.SVCERRORS, + IRequest.REMOTE_STATUS, + IRequest.REMOTE_REQID, + IRequest.REVOKED_CERT_RECORDS, + IRequest.CERT_STATUS, ChallengePhraseAuthentication.CHALLENGE_PHRASE, ChallengePhraseAuthentication.SUBJECTNAME, ChallengePhraseAuthentication.SERIALNUMBER, - ChallengePhraseAuthentication.SERIALNOARRAY, IRequest.ISSUERDN, - IRequest.CERT_FILTER, "keyRecord", "uid", // UidPwdDirAuthentication.CRED_UID, + ChallengePhraseAuthentication.SERIALNOARRAY, + IRequest.ISSUERDN, + IRequest.CERT_FILTER, + "keyRecord", + "uid", // UidPwdDirAuthentication.CRED_UID, "udn", // UdnPwdDirAuthentication.CRED_UDN, - }; + }; public static boolean isProfileRequest(IRequest request) { String profileId = request.getExtDataInString("profileId"); @@ -55,8 +71,8 @@ public class RequestTransfer { public static String[] getTransferAttributes(IRequest r) { if (isProfileRequest(r)) { // copy everything in the request - CMS.debug("RequestTransfer: profile request " - + r.getRequestId().toString()); + CMS.debug("RequestTransfer: profile request " + + r.getRequestId().toString()); Enumeration e = r.getExtDataKeys(); Vector v = new Vector(); @@ -73,8 +89,8 @@ public class RequestTransfer { continue; CMS.debug("RequestTransfer: attribute=" + k); if (k.equals("requestStatus")) { - CMS.debug("RequestTransfer : requestStatus=" - + r.getExtDataInString("requestStatus")); + CMS.debug("RequestTransfer : requestStatus=" + + r.getExtDataInString("requestStatus")); } v.addElement(k); } @@ -91,8 +107,9 @@ public class RequestTransfer { } public static void transfer(IRequest src, IRequest dest) { - CMS.debug("Transfer srcId=" + src.getRequestId().toString() - + " destId=" + dest.getRequestId().toString()); + CMS.debug("Transfer srcId=" + + src.getRequestId().toString() + + " destId=" + dest.getRequestId().toString()); String attrs[] = getTransferAttributes(src); for (int i = 0; i < attrs.length; i++) { |