summaryrefslogtreecommitdiff
path: root/bcpkix/src/main/java/org/bouncycastle/cert/AttributeCertificateHolder.java
diff options
context:
space:
mode:
Diffstat (limited to 'bcpkix/src/main/java/org/bouncycastle/cert/AttributeCertificateHolder.java')
-rw-r--r--bcpkix/src/main/java/org/bouncycastle/cert/AttributeCertificateHolder.java5
1 files changed, 2 insertions, 3 deletions
diff --git a/bcpkix/src/main/java/org/bouncycastle/cert/AttributeCertificateHolder.java b/bcpkix/src/main/java/org/bouncycastle/cert/AttributeCertificateHolder.java
index 0fc34330..d0b1259d 100644
--- a/bcpkix/src/main/java/org/bouncycastle/cert/AttributeCertificateHolder.java
+++ b/bcpkix/src/main/java/org/bouncycastle/cert/AttributeCertificateHolder.java
@@ -137,8 +137,7 @@ public class AttributeCertificateHolder
{
if (holder.getObjectDigestInfo() != null)
{
- return holder.getObjectDigestInfo().getDigestedObjectType()
- .getValue().intValue();
+ return holder.getObjectDigestInfo().getDigestedObjectType().intValueExact();
}
return -1;
}
@@ -291,7 +290,7 @@ public class AttributeCertificateHolder
if (holder.getBaseCertificateID() != null)
{
- return holder.getBaseCertificateID().getSerial().getValue().equals(x509Cert.getSerialNumber())
+ return holder.getBaseCertificateID().getSerial().hasValue(x509Cert.getSerialNumber())
&& matchesDN(x509Cert.getIssuer(), holder.getBaseCertificateID().getIssuer());
}