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/engine/RA.cpp | |
| parent | dc0acce379db53835a91dde4a005ccb3ffdeeec2 (diff) | |
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/engine/RA.cpp')
| -rw-r--r-- | pki/base/tps/src/engine/RA.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/pki/base/tps/src/engine/RA.cpp b/pki/base/tps/src/engine/RA.cpp index 073e6a51a..36aa256b8 100644 --- a/pki/base/tps/src/engine/RA.cpp +++ b/pki/base/tps/src/engine/RA.cpp @@ -2375,6 +2375,11 @@ TPS_PUBLIC int RA::ra_allow_token_reenroll(char *cuid) return allow_token_reenroll(cuid); } +TPS_PUBLIC int RA::ra_allow_token_renew(char *cuid) +{ + return allow_token_renew(cuid); +} + TPS_PUBLIC void RA::ra_tus_print_integer(char *out, SECItem *data) { tus_print_integer(out, data); @@ -2421,10 +2426,13 @@ int RA::tdb_update_certificates(char* cuid, char **tokentypes, char *userid, CER tus_print_integer(filter, &(certificates[i])->serialNumber); int r = find_tus_certificate_entries_by_order_no_vlv(filter, &result, 1); + RA::Debug(LL_PER_PDU, "RA::tdb_update_certificates", + "find_tus_certificate_entries_by_order_no_vlv returned"); bool found = false; if (r == LDAP_SUCCESS) { for (e = get_first_entry(result); e != NULL; e = get_next_entry(e)) { char **values = get_attribute_values(e, "tokenStatus"); + found = true; RA::Debug("RA::tdb_update_certificates", "Certificate status is %s", values[0]); add_certificate(cuid, origins[i], tokentypes[i], userid, certificates[i], |
