Class IETFUtils


  • public class IETFUtils
    extends java.lang.Object
    • Constructor Detail

      • IETFUtils

        public IETFUtils()
    • Method Detail

      • rDNsFromString

        public static RDN[] rDNsFromString​(java.lang.String name,
                                           X500NameStyle x500Style)
      • findAttrNamesForOID

        public static java.lang.String[] findAttrNamesForOID​(ASN1ObjectIdentifier oid,
                                                             java.util.Hashtable lookup)
      • decodeAttrName

        public static ASN1ObjectIdentifier decodeAttrName​(java.lang.String name,
                                                          java.util.Hashtable lookUp)
      • valueFromHexString

        public static ASN1Encodable valueFromHexString​(java.lang.String str,
                                                       int off)
                                                throws java.io.IOException
        Throws:
        java.io.IOException
      • appendRDN

        public static void appendRDN​(java.lang.StringBuffer buf,
                                     RDN rdn,
                                     java.util.Hashtable oidSymbols)
      • appendTypeAndValue

        public static void appendTypeAndValue​(java.lang.StringBuffer buf,
                                              AttributeTypeAndValue typeAndValue,
                                              java.util.Hashtable oidSymbols)
      • valueToString

        public static java.lang.String valueToString​(ASN1Encodable value)
      • canonicalize

        public static java.lang.String canonicalize​(java.lang.String s)
      • canonicalString

        public static java.lang.String canonicalString​(ASN1Encodable value)
      • stripInternalSpaces

        public static java.lang.String stripInternalSpaces​(java.lang.String str)
      • rDNAreEqual

        public static boolean rDNAreEqual​(RDN rdn1,
                                          RDN rdn2)