Home directory for Malawi's wwwroot
Duncan Ewan
2021-02-19 3e758c29e0fde36fc088efcfc88f9a3014432b64
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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
Êþº¾-‰
SourceFile>/app/coldfusion10/cfusion/wwwroot/acc/components/autoLogin.cfc1cfautoLogin2ecfc1943319707$funcCHECKFORVALIDTOKENcoldfusion/runtime/UDFMethod<init>()V 
    com.adobe.coldfusion.* bindImportPath(Ljava/lang/String;)V coldfusion/runtime/CfJspPage
coldfusion/util/Key    ARGUMENTSLcoldfusion/util/Key;      bindInternalF(Lcoldfusion/util/Key;Ljava/lang/Object;)Lcoldfusion/runtime/Variable; coldfusion/runtime/LocalScope
THIS       pageContext#Lcoldfusion/runtime/NeoPageContext; "#    $getOut()Ljavax/servlet/jsp/JspWriter; &'javax/servlet/jsp/JspContext)
*(parentLjavax/servlet/jsp/tagext/Tag; ,-    .
 
        0 _whitespace%(Ljava/io/Writer;Ljava/lang/String;)V 23
4SESSION6java/lang/String8ISUSERAUTOLOGINALLOWED:false< _structSetAt:(Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Object;)V >?
@
        
        B_setCurrentLineNo(I)V DE
Fcookie.nms_session_cookieH    IsDefined(Ljava/lang/String;)Z JKcoldfusion/runtime/CFPageM
NL
            P&class$coldfusion$tagext$lang$InvokeTagLjava/lang/Class; coldfusion.tagext.lang.InvokeTagTforName%(Ljava/lang/String;)Ljava/lang/Class; VWjava/lang/ClassY
ZX RS    \_initTagP(Ljava/lang/Class;ILjavax/servlet/jsp/tagext/Tag;)Ljavax/servlet/jsp/tagext/Tag; ^_
` coldfusion/tagext/lang/InvokeTagbdecryptTokenStringd    setMethod f
cgdecryptedCookieisetReturnVariable k
cl    hasEndTag(Z)V nocoldfusion/tagext/GenericTagq
rp
doStartTag()I tu
cv    _pushBody_(Ljavax/servlet/jsp/tagext/BodyTag;ILjavax/servlet/jsp/JspWriter;)Ljavax/servlet/jsp/JspWriter; xy
z doAfterBody |u
r}_popBody=(ILjavax/servlet/jsp/JspWriter;)Ljavax/servlet/jsp/JspWriter; €
doEndTag ƒu
c„doCatch(Ljava/lang/Throwable;)V †‡
rˆ    doFinally Š
r‹
                DECRYPTEDCOOKIE_autoscalarize&(Ljava/lang/String;)Ljava/lang/Object; ‘’
“•_compare'(Ljava/lang/Object;Ljava/lang/String;)D —˜
™
                    ›$class$coldfusion$tagext$sql$QueryTagcoldfusion.tagext.sql.QueryTagž S     coldfusion/tagext/sql/QueryTag¢cfquery¤name¦ qVerifyNorm¨_validateTagAttrValue\(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; ª«
¬setName ®
£¯
datasource± APPLICATION³DBCONNµ_resolveAndAutoscalarize9(Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/Object; ·¸
¹\(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; ª»
¼ setDatasource(Ljava/lang/Object;)V ¾¿
£ÀtimeoutÂSHORTDBQUERYTIMEOUTÄ_int(Ljava/lang/Object;)I ÆÇcoldfusion/runtime/CastÉ
ÊÈ:(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)I ªÌ
Í
setTimeout ÏE
£Ð
£v
                        SELECT  awt.username
                        FROM    acc_webuser_token awt
                        WHERE    awt.tokenid = 
                            (select tokenid from acc_app_tokens  aat
                            where aat.token = 'Ówrite Õjava/io/Writer×
ØÖCOOKIEÚNMS_SESSION_COOKIEÜ_String&(Ljava/lang/Object;)Ljava/lang/String; Þß
Êà_escapeSingleQuotes&(Ljava/lang/String;)Ljava/lang/String; âã
ä;'  
                            and awt.username = UPPER('æ,è    ListFirst8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; êë
Nì'))
                    î
£}
£„
£ˆ
£‹6
                
                
                ô QVERIFYNORMö RECORDCOUNTø(Ljava/lang/Object;D)D —ú
ûD  
                    
                    
                    ýtrueÿ*                    
                    AUTHUSER,
                    
                    createOrUpdateUserToken
                            .class$coldfusion$tagext$lang$InvokeArgumentTag(coldfusion.tagext.lang.InvokeArgumentTag  S    (coldfusion/tagext/lang/InvokeArgumentTaguserName
¯setValue ¿
 _emptyTcfTag!(Ljavax/servlet/jsp/tagext/Tag;)Z 
removeAllUserDBEntries&coldfusion/runtime/AttributeCollectionjava/lang/Object decryptedcookie"([Ljava/lang/Object;)V $
%setAttributecollection(Ljava/util/Map;)V '(
c)   
                +
 
        -
    /checkForValidToken1metaDataLjava/lang/Object; 34    5void7access9public;hint=Cto check if there is a valid user and token cookie on user's system?
returntypeA
ParametersCthis3LcfautoLogin2ecfc1943319707$funcCHECKFORVALIDTOKEN;LocalVariableTableCode getParamList()[Ljava/lang/String; runFunction‡(Lcoldfusion/runtime/LocalScope;Ljava/lang/Object;Lcoldfusion/runtime/CFPage;Lcoldfusion/runtime/ArgumentCollection;)Ljava/lang/Object; __localScopeLcoldfusion/runtime/LocalScope;instance
parentPageLcoldfusion/runtime/CFPage; __arguments'Lcoldfusion/runtime/ArgumentCollection;outLjavax/servlet/jsp/JspWriter;valueLcoldfusion/runtime/Variable;invoke0"Lcoldfusion/tagext/lang/InvokeTag;mode0It12Ljava/lang/Throwable;t13t14t15t16t17query1 Lcoldfusion/tagext/sql/QueryTag;mode1t20t21t22t23t24t25invoke3mode3invokeargument2*Lcoldfusion/tagext/lang/InvokeArgumentTag;t29t30t31t32t33t34t35invoke4mode4t38t39t40t41t42t43LineNumberTablejava/lang/Throwable€<clinit>getName()Ljava/lang/String; getReturnType    getAccess getMetadata()Ljava/lang/Object;1RSS S34H#*·
±G EFIJH#½9°G EFKLH_    ,- ¶+²¶:+²!,¶:    -´%¶+:-´/:-1¶5-7½9Y;S=¶A-C¶5-
¶G-I¶O™--Q¶5-²]¶aÀc:
- ¶G
e¶h
j¶m
¶s
¶wY6 ™3-
 ¶{:
¶~šÿû¨§: ¨ ¿: - ¶‚:© 
¶…  :¨#°¨§#:
¶‰¨§:¨¿:
¶Œ©-޶5-¶”–¸š—™h-œ¶5-²¡¶aÀ£:- ¶G¥§©¸­¶°¥²-´½9Y¶S¶º¸½¶Á¥Ã-´½9YÅS¶º¸Ë¸Î¶Ñ¶s¶ÒY6™{-¶{:Ô¶Ù-Û½9YÝS¶º¸á¸å¶Ùç¶Ù-¶G-¶”¸áé¸í¶Ùï¶Ù¶ðšÿ³¨§:¨¿:-¶‚:©¶ñ  :¨#°¨§#:¶ò¨§:¨¿:¶ó©-õ¶5-÷½9YùS¶º¸ü˜›Q-þ¶5-7½9Y;S¶A-¶5-7½9YS-¶G-¶”¸áé¸í¶A-¶5-²]¶aÀc:-¶G¶h¶s¶wY6™-¶{:-
¶5-²¶aÀ:-¶G¶-7½9YS¶º¶¶s¸™:¨'¨a°-œ¶5¶~šÿž¨§:¨¿:-¶‚:©¶…  : ¨# °¨§#:!!¶‰¨§:"¨"¿:#¶Œ©#-޶5§Ê-¶5-²]¶aÀc:$-"¶G$¶h$»Y½!Y#SY-¶”S·&¶*$¶s$¶wY6%™3-$%¶{:$¶~šÿû¨§:&¨&¿:'-%¶‚:©'$¶…  :(¨#(°¨§#:)$)¶‰¨§:*¨*¿:+$¶Œ©+-,¶5-Q¶5-.¶5-0¶5°#–­°°µ°‹ÒށØÛށ‹ÒíØÛíÞêííò큎íððõðƒƒ--*--2-Ü7S=PSSXSÑ7=u{~Ñ7=u{~•!÷>JDGJ÷>YDGYJVYY^YGº,EFMNO4PQRSTUV4,-WW    XY
Z[ \] ^4 _4`]a]b4cde[f]g4h4i]j]k4lYm[nop4q]r4s4 t]!u]"v4#wY$x[%y]&z4'{4(|])}]*~4+æ9>>22R
Q
y € b   9 H H d d ££¡ÊÊÊÓÊÊ FUrrff””””””Åñ®Ì"ä"ä"µ"¬ F Q
‚H‡iU¸[³]Ÿ¸[³¡ ¸[³»Y
½!Y§SY2SY:SY<SY>SY@SYBSY8SYDSY    ½!S·&³6±G iEFƒ„H"2°G EF…„H"8°G EF†uH ¬G EF‡ˆH"²6°G EF