diff options
author | cfu <cfu@c9f7a03b-bd48-0410-a16d-cbbf54688b0b> | 2009-03-31 18:07:34 +0000 |
---|---|---|
committer | cfu <cfu@c9f7a03b-bd48-0410-a16d-cbbf54688b0b> | 2009-03-31 18:07:34 +0000 |
commit | 4dacaa0ae1446644033e0556677a69cbb0c1f042 (patch) | |
tree | 2946435ce7f1ec41b5a908df580540931e579f56 /pki/base/tps/src/include/processor/RA_Enroll_Processor.h | |
parent | dc0acce379db53835a91dde4a005ccb3ffdeeec2 (diff) | |
download | pki-4dacaa0ae1446644033e0556677a69cbb0c1f042.tar.gz pki-4dacaa0ae1446644033e0556677a69cbb0c1f042.tar.xz pki-4dacaa0ae1446644033e0556677a69cbb0c1f042.zip |
488291 - Missing renewal feature for smart cards in TMS
git-svn-id: svn+ssh://svn.fedorahosted.org/svn/pki/trunk@356 c9f7a03b-bd48-0410-a16d-cbbf54688b0b
Diffstat (limited to 'pki/base/tps/src/include/processor/RA_Enroll_Processor.h')
-rw-r--r-- | pki/base/tps/src/include/processor/RA_Enroll_Processor.h | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/pki/base/tps/src/include/processor/RA_Enroll_Processor.h b/pki/base/tps/src/include/processor/RA_Enroll_Processor.h index 88427d8dd..b63136f1e 100644 --- a/pki/base/tps/src/include/processor/RA_Enroll_Processor.h +++ b/pki/base/tps/src/include/processor/RA_Enroll_Processor.h @@ -85,6 +85,11 @@ class RA_Enroll_Processor : public RA_Processor const char *pub_attr_id, BYTE se_p1, BYTE se_p2, int keysize, const char *connid, const char *keyTypePrefix,char * applet_version); + bool DoRenewal(const char *connid, + const char *profileId, + CERTCertificate *i_cert, + CERTCertificate **o_cert); + bool GenerateCertificate(AuthParams *login, int keyTypeNum, const char *keyTypeValue, @@ -180,6 +185,22 @@ class RA_Enroll_Processor : public RA_Processor char *lostTokenCUID, int &o_certNums, char **&tokenTypes, char *origTokenType); + bool ProcessRenewal(AuthParams *login, + RA_Session *session, + char **&ktypes, + char **&origins, + char *tokenType, + PKCS11Obj *pkcs11objx, + int pkcs11obj_enable, + Secure_Channel *channel, + const char *cuid, + char *msn, + const char *final_applet_version, + const char *userid, + RA_Status &o_status, + CERTCertificate **&certificates, + int &o_certNums, char **&tokenTypes); + bool GetCardManagerAppletInfo( RA_Session*, Buffer *, |