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.