Class RFC2253Parser

java.lang.Object
org.apache.xml.security.utils.RFC2253Parser

public class RFC2253Parser extends Object
  • Constructor Details

    • RFC2253Parser

      public RFC2253Parser()
  • Method Details

    • rfc2253toXMLdsig

      public static String rfc2253toXMLdsig(String dn)
      Method rfc2253toXMLdsig
      Parameters:
      dn -
      Returns:
      normalized string
    • xmldsigtoRFC2253

      public static String xmldsigtoRFC2253(String dn)
      Method xmldsigtoRFC2253
      Parameters:
      dn -
      Returns:
      normalized string
    • normalize

      public static String normalize(String dn)
      Method normalize
      Parameters:
      dn -
      Returns:
      normalized string
    • normalize

      public static String normalize(String dn, boolean toXml)
      Method normalize
      Parameters:
      dn -
      toXml -
      Returns:
      normalized string
    • parseRDN

      static String parseRDN(String str, boolean toXml) throws IOException
      Method parseRDN
      Parameters:
      str -
      toXml -
      Returns:
      normalized string
      Throws:
      IOException
    • parseATAV

      static String parseATAV(String str, boolean toXml) throws IOException
      Method parseATAV
      Parameters:
      str -
      toXml -
      Returns:
      normalized string
      Throws:
      IOException
    • normalizeAT

      static String normalizeAT(String str)
      Method normalizeAT
      Parameters:
      str -
      Returns:
      normalized string
    • normalizeV

      static String normalizeV(String str, boolean toXml) throws IOException
      Method normalizeV
      Parameters:
      str -
      toXml -
      Returns:
      normalized string
      Throws:
      IOException
    • rfctoXML

      static String rfctoXML(String string)
      Method rfctoXML
      Parameters:
      string -
      Returns:
      normalized string
    • xmltoRFC

      static String xmltoRFC(String string)
      Method xmltoRFC
      Parameters:
      string -
      Returns:
      normalized string
    • changeLess32toRFC

      static String changeLess32toRFC(String string) throws IOException
      Method changeLess32toRFC
      Parameters:
      string -
      Returns:
      normalized string
      Throws:
      IOException
    • changeLess32toXML

      static String changeLess32toXML(String string) throws IOException
      Method changeLess32toXML
      Parameters:
      string -
      Returns:
      normalized string
      Throws:
      IOException
    • changeWStoXML

      static String changeWStoXML(String string) throws IOException
      Method changeWStoXML
      Parameters:
      string -
      Returns:
      normalized string
      Throws:
      IOException
    • changeWStoRFC

      static String changeWStoRFC(String string)
      Method changeWStoRFC
      Parameters:
      string -
      Returns:
      normalized string
    • semicolonToComma

      static String semicolonToComma(String str)
      Method semicolonToComma
      Parameters:
      str -
      Returns:
      normalized string
    • removeWhiteSpace

      static String removeWhiteSpace(String str, String symbol)
      Method removeWhiteSpace
      Parameters:
      str -
      symbol -
      Returns:
      normalized string
    • removeWSandReplace

      static String removeWSandReplace(String str, String symbol, String replace)
      Method removeWSandReplace
      Parameters:
      str -
      symbol -
      replace -
      Returns:
      normalized string
    • countQuotes

      private static int countQuotes(String s, int i, int j)
      Returns the number of Quotation from i to j
      Parameters:
      s -
      i -
      j -
      Returns:
      number of quotes
    • trim

      static String trim(String str)
      Method trim
      Parameters:
      str -
      Returns:
      the string