Package org.bouncycastle.cert.path
Class CertPathValidationContext
- java.lang.Object
-
- org.bouncycastle.cert.path.CertPathValidationContext
-
- All Implemented Interfaces:
org.bouncycastle.util.Memoable
public class CertPathValidationContext extends java.lang.Object implements org.bouncycastle.util.Memoable
-
-
Constructor Summary
Constructors Constructor Description CertPathValidationContext(java.util.Set criticalExtensionsOIDs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddHandledExtension(org.bouncycastle.asn1.ASN1ObjectIdentifier extensionIdentifier)org.bouncycastle.util.Memoablecopy()java.util.SetgetUnhandledCriticalExtensionOIDs()booleanisEndEntity()Returns true if the current certificate is the end-entity certificate.voidreset(org.bouncycastle.util.Memoable other)voidsetIsEndEntity(boolean isEndEntity)
-
-
-
Method Detail
-
addHandledExtension
public void addHandledExtension(org.bouncycastle.asn1.ASN1ObjectIdentifier extensionIdentifier)
-
setIsEndEntity
public void setIsEndEntity(boolean isEndEntity)
-
getUnhandledCriticalExtensionOIDs
public java.util.Set getUnhandledCriticalExtensionOIDs()
-
isEndEntity
public boolean isEndEntity()
Returns true if the current certificate is the end-entity certificate.- Returns:
- if current cert end-entity, false otherwise.
-
copy
public org.bouncycastle.util.Memoable copy()
- Specified by:
copyin interfaceorg.bouncycastle.util.Memoable
-
reset
public void reset(org.bouncycastle.util.Memoable other)
- Specified by:
resetin interfaceorg.bouncycastle.util.Memoable
-
-