Bouncy Castle Cryptography Library 1.77.0

org.bouncycastle.asn1.x509
Interface NameConstraintValidator

All Known Implementing Classes:
PKIXNameConstraintValidator

public interface NameConstraintValidator


Method Summary
 void addExcludedSubtree(GeneralSubtree subtree)
           
 void checkExcluded(GeneralName name)
           
 void checkPermitted(GeneralName name)
           
 void intersectEmptyPermittedSubtree(int nameType)
           
 void intersectPermittedSubtree(GeneralSubtree permitted)
           
 void intersectPermittedSubtree(GeneralSubtree[] permitted)
           
 

Method Detail

checkPermitted

public void checkPermitted(GeneralName name)
                    throws NameConstraintValidatorException

checkExcluded

public void checkExcluded(GeneralName name)
                   throws NameConstraintValidatorException

intersectPermittedSubtree

public void intersectPermittedSubtree(GeneralSubtree permitted)

intersectPermittedSubtree

public void intersectPermittedSubtree(GeneralSubtree[] permitted)

intersectEmptyPermittedSubtree

public void intersectEmptyPermittedSubtree(int nameType)

addExcludedSubtree

public void addExcludedSubtree(GeneralSubtree subtree)

Bouncy Castle Cryptography Library 1.77.0