summaryrefslogtreecommitdiff
path: root/security/nss/lib/pki/pkim.h
diff options
context:
space:
mode:
authorian.mcgreer%sun.com <devnull@localhost>2002-01-03 20:09:30 +0000
committerian.mcgreer%sun.com <devnull@localhost>2002-01-03 20:09:30 +0000
commitb849049562e00d6d9664fe90ec1a5352253e5508 (patch)
treecec6ad84e30c70ca3b741cab77a4747ea1710859 /security/nss/lib/pki/pkim.h
parentc21359ea69d7b2cd85e77d2eb64cffdf5e3aefe9 (diff)
downloadnss-hg-b849049562e00d6d9664fe90ec1a5352253e5508.tar.gz
move handling of certificate reference counting into Stan. NSS 3.4 needs to maintain persistent references of both temp and perm certs in order to replicate the old temp database.
Diffstat (limited to 'security/nss/lib/pki/pkim.h')
-rw-r--r--security/nss/lib/pki/pkim.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/security/nss/lib/pki/pkim.h b/security/nss/lib/pki/pkim.h
index 9879b8d5d..f574dbaf0 100644
--- a/security/nss/lib/pki/pkim.h
+++ b/security/nss/lib/pki/pkim.h
@@ -281,13 +281,22 @@ nssBestCertificate_Callback
void *arg
);
+NSS_EXTERN PRStatus
+nssPKIObject_Initialize
+(
+ struct nssPKIObjectBaseStr *object,
+ NSSArena *arena,
+ NSSTrustDomain *td,
+ NSSCryptoContext *cc
+);
+
NSS_EXTERN void
nssPKIObject_AddRef
(
struct nssPKIObjectBaseStr *object
);
-NSS_EXTERN void
+NSS_EXTERN PRBool
nssPKIObject_Destroy
(
struct nssPKIObjectBaseStr *object