Return type of constraint inputName places on this name:<ul> <li>NAME_DIFF_TYPE = -1: input name is different type from name (i.e. does not constrain). <li>NAME_MATCH = 0: input name matches name. <li>NAME_NARROWS = 1: input name narrows name (is lower in the naming subtree) <li>NAME_WIDENS = 2: input name widens name (is higher in the naming subtree) <li>NAME_SAME_TYPE = 3: input name does not match or narrow name, but is same type. </ul>. These results are used in checking NameConstraints during certification path verification.
Encode the name to the specified DerOutputStream.
Return the type of the general name, as defined above.
Return subtree depth of this name for purposes of determining NameConstraints minimum and maximum bounds and for calculating path lengths in name subtrees.
The list of names supported.
The list of constraint results.
This interface specifies the abstract methods which have to be implemented by all the members of the GeneralNames ASN.1 object.
@author Amit Kapoor @author Hemma Prafullchandra