Package org.bouncycastle.asn1.x500.style
Class IETFUtils
- java.lang.Object
-
- org.bouncycastle.asn1.x500.style.IETFUtils
-
public class IETFUtils extends Object
-
-
Constructor Summary
Constructors Constructor Description IETFUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidappendRDN(StringBuffer buf, RDN rdn, Hashtable oidSymbols)static voidappendTypeAndValue(StringBuffer buf, AttributeTypeAndValue typeAndValue, Hashtable oidSymbols)static Stringcanonicalize(String s)static ASN1ObjectIdentifierdecodeAttrName(String name, Hashtable lookUp)static String[]findAttrNamesForOID(ASN1ObjectIdentifier oid, Hashtable lookup)static booleanrDNAreEqual(RDN rdn1, RDN rdn2)static RDN[]rDNsFromString(String name, X500NameStyle x500Style)static StringstripInternalSpaces(String str)static ASN1EncodablevalueFromHexString(String str, int off)static StringvalueToString(ASN1Encodable value)
-
-
-
Method Detail
-
rDNsFromString
public static RDN[] rDNsFromString(String name, X500NameStyle x500Style)
-
findAttrNamesForOID
public static String[] findAttrNamesForOID(ASN1ObjectIdentifier oid, Hashtable lookup)
-
decodeAttrName
public static ASN1ObjectIdentifier decodeAttrName(String name, Hashtable lookUp)
-
valueFromHexString
public static ASN1Encodable valueFromHexString(String str, int off) throws IOException
- Throws:
IOException
-
appendRDN
public static void appendRDN(StringBuffer buf, RDN rdn, Hashtable oidSymbols)
-
appendTypeAndValue
public static void appendTypeAndValue(StringBuffer buf, AttributeTypeAndValue typeAndValue, Hashtable oidSymbols)
-
valueToString
public static String valueToString(ASN1Encodable value)
-
-