1 %A $B CD EF $GH IJK LM LNO PQRS TUVW PXY AZ [ C\] ^_ ` abcdefgh PijkserialVersionUIDJ ConstantValue consumer_)Lorg/openid4java/consumer/SampleConsumer;,(Lorg/openid4java/consumer/SampleConsumer;)VCodeLineNumberTableLocalVariableTablethis.Lorg/openid4java/samples/LoginCallbackServlet;consumer onServiceR(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)VoutLjava/io/PrintWriter;req'Ljavax/servlet/http/HttpServletRequest;resp(Ljavax/servlet/http/HttpServletResponse; Exceptionsl SourceFileLoginCallbackServlet.java -m +,n opq rs tu?no parameter => display required (with only a title tag)v wx text/htmly z{ |}7login callback~ {verify response text/plain successsuccess{ {java/lang/StringBuilderopenid_identifier: openid_identifier emailFromFetch:emailFromFetch, emailFromSReg: emailFromSReg}failurefailed m,org/openid4java/samples/LoginCallbackServlet*org/openid4java/samples/HttpServletSupportjava/lang/Exception()V%javax/servlet/http/HttpServletRequestgetParameterMap()Ljava/util/Map; java/util/MapisEmpty()Zlogger_Lorg/apache/log4j/Logger;org/apache/log4j/Loggerinfo(Ljava/lang/Object;)V&javax/servlet/http/HttpServletResponsesetContentType(Ljava/lang/String;)V getWriter()Ljava/io/PrintWriter;java/io/PrintWriterprintln'org/openid4java/consumer/SampleConsumerverifyResponseO(Ljavax/servlet/http/HttpServletRequest;)Lorg/openid4java/discovery/Identifier;printappend-(Ljava/lang/String;)Ljava/lang/StringBuilder; getSession"()Ljavax/servlet/http/HttpSession;javax/servlet/http/HttpSession getAttribute&(Ljava/lang/String;)Ljava/lang/Object;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;flush!$%&'()+,-./F **+0 1 23 4,56/+$*, , N- * , , N*+*--Y+-Y+-Y+- *!-" -#0R&, /#8$@%G&R([)a*+,-124614&78G78239:;<=>?@