org.bouncycastle.jce.provider
public class PKIXNameConstraints extends Object
| Constructor Summary | |
|---|---|
| PKIXNameConstraints() | |
| Method Summary | |
|---|---|
| void | addExcludedSubtree(GeneralSubtree subtree)
Adds a subtree to the excluded set of these name constraints.
|
| void | checkExcluded(GeneralName name)
Check if the given GeneralName is contained in the excluded set.
|
| void | checkExcludedDN(ASN1Sequence dns) |
| void | checkPermitted(GeneralName name)
Checks if the given GeneralName is in the permitted set.
|
| void | checkPermittedDN(ASN1Sequence dns) |
| boolean | equals(Object o) |
| int | hashCode() |
| void | intersectPermittedSubtree(GeneralSubtree subtree)
Updates the permitted set of these name constraints with the intersection
with the given subtree.
|
| String | toString() |
| protected Set | unionDNS(Set excluded, String dns) |
Parameters: subtree A subtree with an excluded GeneralName.
Parameters: name The GeneralName.
Throws: CertPathValidatorException If the name is
excluded.
Parameters: name The GeneralName
Throws: CertPathValidatorException If the name
Parameters: subtree A subtree with an excluded GeneralName.