| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | areEqual(X500Name
first name for comparison. name1, X500Name second name for comparison. name2)Implements org. Return true if the two names are equal. |
| private int | |
| public int | calculateHashCode(X500Name
the name the hashCode is required for. name)Implements org. Calculate a hashCode for the passed in name. |
| public static Hashtable | Returns: the copy of the tabletable to copy paramsMap)Tool function to shallow copy a Hashtable. |
| protected ASN1Encodable | Returns: a the value encoded into a ASN.1 object. Never returnsnull.the DN oid of the value oid, String the String representation of the value value)Encoded every value into a UTF8String. |
| private boolean | |
| protected boolean | |
| public ASN1Encodable | stringToValue(ASN1ObjectIdentifier
the DN name of the value. oid, String the String representation of the value. value)Implements org. For all string values starting with '#' is assumed, that these are already valid ASN.1 objects encoded in hex. |
| AbstractX500NameStyle | back to summary |
|---|---|
| public AbstractX500NameStyle() | |
| areEqual | back to summary |
|---|---|
| public boolean areEqual(X500Name name1, X500Name name2) Implements org. Doc from org. Return true if the two names are equal. | |
| calcHashCode | back to summary |
|---|---|
| private int calcHashCode(ASN1Encodable enc) | |
| calculateHashCode | back to summary |
|---|---|
| public int calculateHashCode(X500Name name) Implements org. Doc from org. Calculate a hashCode for the passed in name.
| |
| copyHashTable | back to summary |
|---|---|
| public static Hashtable Tool function to shallow copy a Hashtable. | |
| encodeStringValue | back to summary |
|---|---|
| protected ASN1Encodable encodeStringValue(ASN1ObjectIdentifier oid, String value) Encoded every value into a UTF8String. Subclasses should overwrite this method to change the encoding of specific types.
| |
| foundMatch | back to summary |
|---|---|
| private boolean foundMatch(boolean reverse, RDN rdn, RDN[] possRDNs) | |
| rdnAreEqual | back to summary |
|---|---|
| protected boolean rdnAreEqual(RDN rdn1, RDN rdn2) | |
| stringToValue | back to summary |
|---|---|
| public ASN1Encodable stringToValue(ASN1ObjectIdentifier oid, String value) Implements org. For all string values starting with '#' is assumed, that these are already valid ASN.1 objects encoded in hex.
All other string values are send to
AbstractX500NameStyle#encodeStringValue(ASN1ObjectIdentifier, String)
to change the encoding of specific types.
| |