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
Êþº¾-V
SourceFile=/app/coldfusion10/cfusion/wwwroot/acc/components/security.cfc;cfsecurity2ecfc1931326149$funcGETACCUSERROLESFORAPPLICATIONcoldfusion/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; ,-    .APP0string2 getVariable (I)Lcoldfusion/runtime/Variable; 45%coldfusion/runtime/ArgumentCollection7
86 _validateArga(Ljava/lang/String;ZLjava/lang/String;Lcoldfusion/runtime/Variable;)Lcoldfusion/runtime/Variable; :;
<USERNAME>        
        
        @ _whitespace%(Ljava/io/Writer;Ljava/lang/String;)V BC
D$class$coldfusion$tagext$sql$QueryTagLjava/lang/Class;coldfusion.tagext.sql.QueryTagHforName%(Ljava/lang/String;)Ljava/lang/Class; JKjava/lang/ClassM
NL FG    P_initTagP(Ljava/lang/Class;ILjavax/servlet/jsp/tagext/Tag;)Ljavax/servlet/jsp/tagext/Tag; RS
Tcoldfusion/tagext/sql/QueryTagV_setCurrentLineNo(I)V XY
Zcfquery\name^getUserRolesQuery`_validateTagAttrValue\(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; bc
dsetName f
Wg
datasourcei APPLICATIONkjava/lang/StringmDBCONNo_resolveAndAutoscalarize9(Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/Object; qr
s\(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; bu
v setDatasource(Ljava/lang/Object;)V xy
Wztimeout|SHORTDBQUERYTIMEOUT~_int(Ljava/lang/Object;)I €coldfusion/runtime/Castƒ
„‚:(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)I b†
‡
setTimeout ‰Y
WŠ    hasEndTag(Z)V Œcoldfusion/tagext/GenericTag
Ž
doStartTag()I ’“
W”    _pushBody_(Ljavax/servlet/jsp/tagext/BodyTag;ILjavax/servlet/jsp/JspWriter;)Ljavax/servlet/jsp/JspWriter; –—
˜Ä
            select a.rolename,decode(b.username,null,0,1) hasAccessRights from acc_roles a 
             left outer join acc_userroles b on
                a.roleId = b.roleid and b.username='šwrite œjava/io/Writerž
Ÿ_autoscalarize1(Lcoldfusion/runtime/Variable;)Ljava/lang/Object; ¡¢
£_String&(Ljava/lang/Object;)Ljava/lang/String; ¥¦
„§_escapeSingleQuotes&(Ljava/lang/String;)Ljava/lang/String; ©ª
«''
               where a.application='­ '
        ¯ doAfterBody ±“
W²_popBody=(ILjavax/servlet/jsp/JspWriter;)Ljavax/servlet/jsp/JspWriter; ´µ
¶doEndTag ¸“
W¹doCatch(Ljava/lang/Throwable;)V »¼
W½    doFinally ¿
WÀ
        
        ÂROLESÄ    StructNew!()Lcoldfusion/util/FastHashtable; ÆÇcoldfusion/runtime/CFPageÉ
ÊÈ_set'(Ljava/lang/String;Ljava/lang/Object;)V ÌÍ
Î
 
        Ð$class$coldfusion$tagext$lang$LoopTagcoldfusion.tagext.lang.LoopTagÓ ÒG    Õcoldfusion/tagext/lang/LoopTag×cfloopÙqueryÛsetQuery Ýycoldfusion/tagext/QueryLoopß
àÞ
ؔ
            ãjava/lang/ObjectåROLENAMEç&(Ljava/lang/String;)Ljava/lang/Object; ¡é
êHASACCESSRIGHTSì_compare(Ljava/lang/Object;D)D îï
ð_Object(Z)Ljava/lang/Object; òó
„ô _arraySetAt:(Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Object;)V ö÷
ز
ع
à½
ØÀ
                
        þ
    getACCUserRolesForApplicationmetaDataLjava/lang/Object;     struct&coldfusion/runtime/AttributeCollection
access public
returntypehintReturns all roles
ParametersNAMEappTYPEREQUIREDyes ([Ljava/lang/Object;)V "
 #username%this=Lcfsecurity2ecfc1931326149$funcGETACCUSERROLESFORAPPLICATION;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;query78 Lcoldfusion/tagext/sql/QueryTag;mode78It14Ljava/lang/Throwable;t15t16t17t18t19loop79 Lcoldfusion/tagext/lang/LoopTag;mode79t22t23t24t25LineNumberTablejava/lang/ThrowableM<clinit>getName()Ljava/lang/String; getReturnType    getAccess getMetadata()Ljava/lang/Object;1FGÒG*#*·
±) '(+,*-½nY1SY?S°) '(-.*R    J- ¶+²¶:+²!,¶:    -´%¶+:-´/:*13¶9¶=:
*?3¶9¶=: -A¶E-²Q¶UÀW: -R¶[ ]_a¸e¶h ]j-l½nYpS¶t¸w¶{ ]}-l½nYS¶t¸…¸ˆ¶‹ ¶‘ ¶•Y6 ™j-  ¶™:›¶ - ¶¤¸¨¸¬¶ ®¶ -
¶¤¸¨¸¬¶ °¶  ¶³šÿĨ§:¨¿:- ¶·:© ¶º  :¨#°¨§#: ¶¾¨§:¨¿: ¶Á©-öE-Å-Y¶[¸Ë¶Ï-ѶE-²Ö¶UÀØ:-Z¶[ÚÜa¸w¶á¶‘¶âY6™A-ä¶E-ŽæY-è¶ëS-í¶ë¸ñ—~‚¸õ¶ù-ѶE¶úšÿŶû  :¨#°¨§#:¶ü¨§:¨¿:¶ý©-ÿ¶E-Ŷë°-¶E°ÅNNº8DN>ADNº8SN>ASNDPSNSXSN¯N
 N¯N
 NN$N)J'(J/0J1J23J45J67J8J,-J9J9    J09
J>9 J:; J<= J>?J@JAJB?JC?JDJEFJG=JHJI?JJ?JKLzNpRRR›R›RÚUÚUØUòVòVðVTRvYvYlYlY ZË[Ë[Ò[Ø[Ò[Ò[Â[Â[„Z8^8^8^O*âÄI¸O³QÔ¸O³Ö» Y
½æY_SYSY SYSYSY    SYSYSYSY    ½æY» Y½æYSYSYSY3SYSY!S·$SY» Y½æYSY&SYSY3SYSY!S·$SS·$³±) Ä'(PQ*"°) '(RQ*"    °) '(S“* ¬) '(TU*"²°) '(