cuikaidong
2025-06-12 066063ed92fdd40da4dfe21770557f3adba3e1af
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Êþº¾4F
¦§¨
¥©ª
« ¬­® ¬¯ °± ²³ ²´µ ¶· ¸¹
¦»¼    N½¾ ¿À
¦Á
¦ÂÃÄ
ÇÈÉÊË
"¥Ì
ÐÑ
ÐÒ
ÓÔÕ Ö»×Ø
!ÙÚ
NÜÝ
4Þ Öß Öà Öá
 â ¿ãä
ÐÁ
Ðæç
êëìíî
Nï    ðñò
óôõö
N÷øù
úûüCustomAttributeHandler InnerClasseslogLorg/slf4j/Logger;<init>()VCodeLineNumberTableLocalVariableTablethis%Lorg/jeecg/modules/cas/util/XmlUtils; newDocument*(Ljava/lang/String;)Lorg/w3c/dom/Document;e0Ljavax/xml/parsers/ParserConfigurationException;entryEntryLjava/util/Map$Entry;Ljava/lang/Exception;xmlLjava/lang/String;factory*Ljavax/xml/parsers/DocumentBuilderFactory;featuresLjava/util/Map;LocalVariableTypeTable<Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/Boolean;>;6Ljava/util/Map<Ljava/lang/String;Ljava/lang/Boolean;>; StackMapTableýþÿ·µ¼ÉMethodParameters getXmlReader()Lorg/xml/sax/XMLReader;readerLorg/xml/sax/XMLReader;getTextForElements6(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; xmlAsStringelementelementsLjava/util/List;handler$Lorg/xml/sax/helpers/DefaultHandler;$Ljava/util/List<Ljava/lang/String;>;    SignatureJ(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List<Ljava/lang/String;>;getTextForElement8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;builderLjava/lang/StringBuilder;ËextractCustomAttributes#(Ljava/lang/String;)Ljava/util/Map;    saxParserLjavax/xml/parsers/SAXParser;    xmlReader<Lorg/jeecg/modules/cas/util/XmlUtils$CustomAttributeHandler;spf$Ljavax/xml/parsers/SAXParserFactory;I(Ljava/lang/String;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;main([Ljava/lang/String;)Vargs[Ljava/lang/String;resulterrorReserrorerror2    principal
attributes5Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;<clinit>
SourceFile XmlUtils.java UVý java/util/HashMapjavax/xml/XMLConstants7http://javax.xml.XMLConstants/feature/secure-processing þ     >http://apache.org/xml/features/nonvalidating/load-external-dtd 
   ÿ  java/util/Map$Entry java/lang/String java/lang/Boolean  .javax/xml/parsers/ParserConfigurationException ST!Failed setting XML feature {}: {}   org/xml/sax/InputSourcejava/io/StringReader U U ! "#java/lang/Exceptionjava/lang/RuntimeExceptionjava/lang/StringBuilderXML parsing error:  $% $& '( ) *+, -w&http://xml.org/sax/features/namespaces.http://xml.org/sax/features/namespace-prefixesUnable to create XMLReader U.java/util/ArrayList U/ vw%org/jeecg/modules/cas/util/XmlUtils$1 U0 12 34 "5 6( .%org/jeecg/modules/cas/util/XmlUtils$2 U7 8:org/jeecg/modules/cas/util/XmlUtils$CustomAttributeHandler U9 :;< =;#<cas:serviceResponse xmlns:cas='http://www.yale.edu/tp/cas'>
    <cas:authenticationSuccess>
        <cas:user>admin</cas:user>
        <cas:attributes>
            <cas:credentialType>UsernamePasswordCredential</cas:credentialType>
            <cas:isFromNewLogin>true</cas:isFromNewLogin>
            <cas:authenticationDate>2019-08-01T19:33:21.527+08:00[Asia/Shanghai]</cas:authenticationDate>
            <cas:authenticationMethod>RestAuthenticationHandler</cas:authenticationMethod>
            <cas:successfulAuthenticationHandlers>RestAuthenticationHandler</cas:successfulAuthenticationHandlers>
            <cas:longTermAuthenticationRequestTokenUsed>false</cas:longTermAuthenticationRequestTokenUsed>
        </cas:attributes>
    </cas:authenticationSuccess>
</cas:serviceResponse><cas:serviceResponse xmlns:cas='http://www.yale.edu/tp/cas'>
    <cas:authenticationFailure code="INVALID_TICKET">未能够识别出目标 &#39;ST-5-1g-9cNES6KXNRwq-GuRET103sm0-DESKTOP-VKLS8B3&#39;票根</cas:authenticationFailure>
</cas:serviceResponse>authenticationFailure ˆ‰> ?@------A Buser---principal--- Ž---attributes---#org/jeecg/modules/cas/util/XmlUtilsC DEjava/lang/Object(javax/xml/parsers/DocumentBuilderFactory java/util/Mapjava/util/Iteratorjava/util/Listorg/xml/sax/XMLReader"org/xml/sax/helpers/DefaultHandler"javax/xml/parsers/SAXParserFactory newInstance,()Ljavax/xml/parsers/DocumentBuilderFactory;valueOf(Z)Ljava/lang/Boolean;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;entrySet()Ljava/util/Set; java/util/Setiterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;getKeygetValue booleanValue
setFeature(Ljava/lang/String;Z)Vorg/slf4j/Loggerwarn9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)VsetNamespaceAware(Z)VnewDocumentBuilder%()Ljavax/xml/parsers/DocumentBuilder;(Ljava/lang/String;)V(Ljava/io/Reader;)V!javax/xml/parsers/DocumentBuilderparse1(Lorg/xml/sax/InputSource;)Lorg/w3c/dom/Document;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;&()Ljavax/xml/parsers/SAXParserFactory; newSAXParser()Ljavax/xml/parsers/SAXParser;javax/xml/parsers/SAXParser getXMLReader*(Ljava/lang/String;Ljava/lang/Throwable;)V(I)V%(Ljava/lang/String;Ljava/util/List;)VsetContentHandler(Lorg/xml/sax/ContentHandler;)VsetErrorHandler(Lorg/xml/sax/ErrorHandler;)V(Lorg/xml/sax/InputSource;)V
getMessage.(Ljava/lang/String;Ljava/lang/StringBuilder;)V setValidating*(Lorg/jeecg/modules/cas/util/XmlUtils$1;)V getAttributes()Ljava/util/Map;java/util/CollectionsemptyMapjava/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintlnorg/slf4j/LoggerFactory    getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;1NPSTUVW/*·±XY Z[    \]W§´¸L»Y·M,¸¹W,    ¸¹W,¹
¹ N-¹ ™D-¹ À:+¹À¹À¶¶§:²¹¹§ÿ¹+¶+¶»Y»Y*··¶°N»!Y»"Y·#$¶%-¶&¶'·(¿Fad—˜ X:)* +,&-F/a2d0f1y3|46˜7™8Y>f^_F3`b™^c´de°fg ¨hijF3`k ¨hlm1þ2nopÿ1qnoprsúú[tud    vwW“3¸)¶*¶+K*,¹-*.¹-*    ¹-*°K»!Y/*·0¿&' XC
DEF%G'H(IY
xy( ^cmgt    z{WU»1Y·2M¸3N»4Y+,·5:-¹6-¹7-»Y»Y*··¹8§:²¶9¹:°,°(=@ X. X    Y [w x({=@|B}Q~SY>B^cU|eU}e    L~ Hxy=€j     L~‚mÿ@qqƒ„…tu    |}†‡    ˆ‰WW¸3M»"Y·#N»;Y+-·<:,¹6,¹7,»Y»Y*··¹8§:²¶9¹:°-¶'°'<? X. Ž ¨©'¬<°?­A®P¯R²Y>A^cW|eW}eSxy KŠ‹@€mÿ?qq„Œ…tu    |}    ŽWÿW¸)L+¶=+¶>+¶*M,¶+N»?Y·@:-¹6-»Y»Y*··¹8¶A°M²,¶9,¹:¸B°DE X2 ·¸    ¹»¼½"¾*¿?ÀEÁFÂSÃY>2-‘y"#€’F^cWdeS“”mÿEq•tud†–    —˜W+‹CLDM,E¸FN²G»"Y·#H¶%-¶%¶'¶I+E¸F:²G»"Y·#H¶%¶%¶'¶I+J¸F:²G»"Y·#K¶%¶%¶'¶I+¸L:²G»"Y·#M¶%¶&¶'¶I±X.  &.HP j!p"Š#YH‹™šˆ›e…œe ~e.]žeP;Ÿep ij p ¡u™¢VW!    N¸O³±X£¤R"?NQ
;4¬a