Class IETFUtils
-
- All Implemented Interfaces:
public class IETFUtils
-
-
Constructor Summary
Constructors Constructor Description IETFUtils()
-
Method Summary
Modifier and Type Method Description static Array<RDN>
rDNsFromString(String name, X500NameStyle x500Style)
static Array<String>
findAttrNamesForOID(ASN1ObjectIdentifier oid, Hashtable lookup)
static ASN1ObjectIdentifier
decodeAttrName(String name, Hashtable lookUp)
static ASN1Encodable
valueFromHexString(String str, int off)
static void
appendRDN(StringBuffer buf, RDN rdn, Hashtable oidSymbols)
static void
appendTypeAndValue(StringBuffer buf, AttributeTypeAndValue typeAndValue, Hashtable oidSymbols)
static String
valueToString(ASN1Encodable value)
static String
canonicalize(String s)
static String
canonicalString(ASN1Encodable value)
static String
stripInternalSpaces(String str)
static boolean
rDNAreEqual(RDN rdn1, RDN rdn2)
-
-
Method Detail
-
rDNsFromString
static Array<RDN> rDNsFromString(String name, X500NameStyle x500Style)
-
findAttrNamesForOID
static Array<String> findAttrNamesForOID(ASN1ObjectIdentifier oid, Hashtable lookup)
-
decodeAttrName
static ASN1ObjectIdentifier decodeAttrName(String name, Hashtable lookUp)
-
valueFromHexString
static ASN1Encodable valueFromHexString(String str, int off)
-
appendRDN
static void appendRDN(StringBuffer buf, RDN rdn, Hashtable oidSymbols)
-
appendTypeAndValue
static void appendTypeAndValue(StringBuffer buf, AttributeTypeAndValue typeAndValue, Hashtable oidSymbols)
-
valueToString
static String valueToString(ASN1Encodable value)
-
canonicalize
static String canonicalize(String s)
-
canonicalString
static String canonicalString(ASN1Encodable value)
-
stripInternalSpaces
static String stripInternalSpaces(String str)
-
rDNAreEqual
static boolean rDNAreEqual(RDN rdn1, RDN rdn2)
-
-
-
-