Bouncy Castle Cryptography Library 1.59

org.bouncycastle.cert.path.validations
Class BasicConstraintsValidation

java.lang.Object
  |
  +--org.bouncycastle.cert.path.validations.BasicConstraintsValidation
All Implemented Interfaces:
CertPathValidation, org.bouncycastle.util.Memoable

public class BasicConstraintsValidation
extends java.lang.Object
implements CertPathValidation


Constructor Summary
BasicConstraintsValidation()
           
BasicConstraintsValidation(boolean isMandatory)
           
 
Method Summary
 org.bouncycastle.util.Memoable copy()
           
 void reset(org.bouncycastle.util.Memoable other)
           
 void validate(CertPathValidationContext context, X509CertificateHolder certificate)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicConstraintsValidation

public BasicConstraintsValidation()

BasicConstraintsValidation

public BasicConstraintsValidation(boolean isMandatory)
Method Detail

validate

public void validate(CertPathValidationContext context,
                     X509CertificateHolder certificate)
              throws CertPathValidationException
Specified by:
validate in interface CertPathValidation

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

Bouncy Castle Cryptography Library 1.59