Class CertPathValidationContext

java.lang.Object
org.bouncycastle.cert.path.CertPathValidationContext
All Implemented Interfaces:
org.bouncycastle.util.Memoable

public class CertPathValidationContext extends Object implements org.bouncycastle.util.Memoable
  • Constructor Details

    • CertPathValidationContext

      public CertPathValidationContext(Set criticalExtensionsOIDs)
  • Method Details

    • addHandledExtension

      public void addHandledExtension(org.bouncycastle.asn1.ASN1ObjectIdentifier extensionIdentifier)
    • setIsEndEntity

      public void setIsEndEntity(boolean isEndEntity)
    • getUnhandledCriticalExtensionOIDs

      public 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:
      copy in interface org.bouncycastle.util.Memoable
    • reset

      public void reset(org.bouncycastle.util.Memoable other)
      Specified by:
      reset in interface org.bouncycastle.util.Memoable