summaryrefslogtreecommitdiffstats
path: root/base/server/cms/src/org
diff options
context:
space:
mode:
authorChristina Fu <cfu@redhat.com>2014-04-04 16:25:37 -0700
committerChristina Fu <cfu@redhat.com>2014-04-09 16:47:46 -0700
commita6e67c277f8e7e75bc59659536abfe7797b8f8dc (patch)
tree2b7c05cda10d90bd11baeb4ecbfaddf7df84ad52 /base/server/cms/src/org
parent9738598e37effc5f68e8f2d211a6273b8846a6fc (diff)
trac ticket #888 part2 CA/KRA functions - TPS rewrite: provide remote authority functions
Diffstat (limited to 'base/server/cms/src/org')
-rw-r--r--base/server/cms/src/org/dogtagpki/server/connector/IRemoteRequest.java52
1 files changed, 48 insertions, 4 deletions
diff --git a/base/server/cms/src/org/dogtagpki/server/connector/IRemoteRequest.java b/base/server/cms/src/org/dogtagpki/server/connector/IRemoteRequest.java
index 7697b5627..d6978e0cf 100644
--- a/base/server/cms/src/org/dogtagpki/server/connector/IRemoteRequest.java
+++ b/base/server/cms/src/org/dogtagpki/server/connector/IRemoteRequest.java
@@ -25,9 +25,16 @@ package org.dogtagpki.server.connector;
* @author cfu
*/
public interface IRemoteRequest {
+// public static final String TOKEN_CUID = "CUID";
+ public static final String TOKEN_CUID = "tokencuid";
+ public static final String GET_XML = "xml";
+ public static final int RESPONSE_STATUS_NOT_FOUND = -1;
+ public static final String RESPONSE_STATUS = "status";
+ public static final String RESPONSE_ERROR_STRING = "error";
+ public static final String RESPONSE_STATUS_XML = "Status";
+ // TKS request params
public static final String SERVER_SIDE_KEYGEN = "serversideKeygen";
- public static final String TOKEN_CUID = "CUID";
public static final String TOKEN_CARD_CHALLENGE = "card_challenge";
public static final String TOKEN_HOST_CHALLENGE = "host_challenge";
public static final String TOKEN_KEYINFO = "KeyInfo";
@@ -37,9 +44,7 @@ public interface IRemoteRequest {
public static final String TOKEN_NEW_KEYINFO = "newKeyInfo";
public static final String TOKEN_DATA = "data";
- public static final int RESPONSE_STATUS_NOT_FOUND = -1;
- public static final String RESPONSE_STATUS = "status";
-
+ // TKS response params
/* computeSessionKey responses */
public static final String TKS_RESPONSE_SessionKey = "sessionKey";
public static final String TKS_RESPONSE_EncSessionKey = "encSessionKey";
@@ -57,4 +62,43 @@ public interface IRemoteRequest {
/* computeRandomData response */
public static final String TKS_RESPONSE_RandomData = "randomData";
+ // CA request params
+ public static final String CA_ProfileId = "profileId";
+ public static final String CA_ENROLL_screenname = "screenname";
+ public static final String CA_ENROLL_publickey = "publickey";
+ public static final String CA_RenewedCertificate = "renewedCertificate";
+ public static final String CA_RENEWAL_SerialNum = "serial_num";
+ public static final String CA_RENEWAL= "renewal";
+
+ public static final String CA_REVOKE = "revoke";
+ public static final String CA_REVOCATION_REASON = "revocationReason";
+ public static final String CA_REVOKE_ALL = "revokeAll";
+ public static final String CA_REVOKE_SERIAL = "certRecordId";
+ public static final String CA_REVOKE_COUNT = "totalRecordCount";
+ public static final String CA_REVOKE_INVALID_DATE = "invalidityDate";
+ public static final String CA_REVOKE_REQUESTER_COMMENTS = "revRequesterComments";
+ public static final String CA_REVOKE_REQUESTER_ID = "revRequesterID";
+ public static final String CA_UNREVOKE_SERIAL = "serialNumber";
+
+ // CA response params
+ public static final String CA_OP = "op";
+ public static final String CA_RESPONSE_RenewedCertificate_x509 = "X509Certificate";
+ public static final String CA_RESPONSE_RenewedCertificate_b64 = "b64";
+ public static final String CA_RESPONSE_RenewedCertificate_SubjectDN = "SubjectDN";
+ public static final String CA_RESPONSE_RenewedCertificate_serial = "serialno";
+
+ // KRA request params
+ public static final String KRA_UserId = "userid";
+ public static final String KRA_Trans_DesKey = "drm_trans_desKey";
+ public static final String KRA_KEYGEN_Archive = "archive";
+ public static final String KRA_KEYGEN_KeyType = "keytype";
+ public static final String KRA_KEYGEN_EC_KeyCurve = "eckeycurve";
+ public static final String KRA_KEYGEN_KeySize = "keysize";
+ public static final String KRA_RECOVERY_CERT = "cert";
+ public static final String KRA_RECOVERY_KEYID = "keyid";
+
+ // KRA response params
+ public static final String KRA_RESPONSE_PublicKey = "public_key";
+ public static final String KRA_RESPONSE_Wrapped_PrivKey = "wrapped_priv_key";
+ public static final String KRA_RESPONSE_IV_Param = "iv_param";
}