Overview | Package | Class | Tree | Deprecated | Index | Help
| Bouncy Castle Cryptography Library 1.85
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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

  Throws:
    `NameConstraintValidatorException`

### checkExcluded

    public void checkExcluded(GeneralName name)
                       throws NameConstraintValidatorException

  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)

Overview | Package | Class | Tree | Deprecated | Index | Help
| Bouncy Castle Cryptography Library 1.85
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD