summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Relyea <rrelyea@redhat.com>2018-02-12 17:49:53 -0800
committerRobert Relyea <rrelyea@redhat.com>2018-02-12 17:49:53 -0800
commit668dba9071b713c00828b4d84bbd1d46b159b5ba (patch)
treee5f3a5908a18eda5218af2f64e506f28b91cc72f
parent929cda0345eeb0660fe5ba8a59b0aa7b76a89380 (diff)
downloadnss-hg-668dba9071b713c00828b4d84bbd1d46b159b5ba.tar.gz
Bug 1333725 Fix always authenticate issues with tokens.
patch=jjelen r=rrelyea
-rw-r--r--lib/pk11wrap/pk11auth.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/pk11wrap/pk11auth.c b/lib/pk11wrap/pk11auth.c
index 625fa2dc6..6a3ba40d9 100644
--- a/lib/pk11wrap/pk11auth.c
+++ b/lib/pk11wrap/pk11auth.c
@@ -636,7 +636,7 @@ PK11_DoPassword(PK11SlotInfo *slot, CK_SESSION_HANDLE session,
break;
}
if (rv == SECSuccess) {
- if (!PK11_IsFriendly(slot)) {
+ if (!contextSpecific && !PK11_IsFriendly(slot)) {
nssTrustDomain_UpdateCachedTokenCerts(slot->nssToken->trustDomain,
slot->nssToken);
}