Class VOMSESLineParser


  • public class VOMSESLineParser
    extends java.lang.Object
    A parser for VOMSES lines. The VOMSES line format is as follows:
     "alias" "hostname" "port" "server DN" "vo_name"
     
    This parser eats up whitespace and characters outside of quotes and tolerates an additional quoted field ("globus_version") that was for some time needed.
    • Constructor Detail

      • VOMSESLineParser

        public VOMSESLineParser()
    • Method Detail

      • lineSanityChecks

        private void lineSanityChecks​(java.lang.String line)
      • init

        private void init()
      • validateTokens

        private void validateTokens​(java.lang.String line)
      • tokenStart

        public void tokenStart()
      • tokenEnd

        public void tokenEnd()
      • tokenChar

        public void tokenChar​(char c)