3 z v v v v v v v v U      v v v k v  $ & $ $ $ !" #$ !%&'( #)*+ 6 ,- #. #/0 12 34 @56 @7 @8 #9:;< E v= v> v?@ 3A kBCDE kF GH GIJKLMN 0O vP vQ vR vS vT UV WXYZ[ v\ v]^_`a k 0bc defg 0hi 0jkl mnop logMetacatLorg/apache/log4j/Logger; DELIMITERLjava/lang/String; ESCAPECHARadministratorsLjava/util/Vector; Signature&Ljava/util/Vector; moderatorsallowedSubmittersdeniedSubmitters()VCodeLineNumberTableLocalVariableTablethis&Ledu/ucsb/nceas/metacat/util/AuthUtil;getAdministrators()Ljava/util/Vector; StackMapTable Exceptions(()Ljava/util/Vector;getAllowedSubmittersgetDeniedSubmitters getModeratorspopulateAdministratorspnfe4Ledu/ucsb/nceas/utilities/PropertyNotFoundException;msgeadministratorString d1NodeAdmin&populateAllowedSubmittersallowedSubmitterStringpopulateDeniedSubmittersdeniedSubmitterStringpopulateModeratorsmoderatorString logUserInN(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/String;Ljava/lang/String;)ZLjava/lang/Exception;se0Ledu/ucsb/nceas/metacat/shared/ServiceException;request'Ljavax/servlet/http/HttpServletRequest;userNamepassword authSession$Ledu/ucsb/nceas/metacat/AuthSession;session Ljavax/servlet/http/HttpSession; sessionIdqr*isUserLoggedIn*(Ljavax/servlet/http/HttpServletRequest;)ZsessionTimeoutsessionTimeoutIntIlastAccessedTimeLjava/util/Calendar;nownfe!Ljava/lang/NumberFormatException; sessionData)Ledu/ucsb/nceas/metacat/util/SessionData;s6;isUserLoggedInAsAdminisAdminZ getUserName;(Ljavax/servlet/http/HttpServletRequest;)Ljava/lang/String; getGroupNames<(Ljavax/servlet/http/HttpServletRequest;)[Ljava/lang/String; groupNames[Ljava/lang/String;createLDAPStringJ(Ljava/lang/String;Ljava/lang/String;Ljava/util/Vector;)Ljava/lang/String;dnusername organizationdnList ldapStringLocalVariableTypeTablet^(Ljava/lang/String;Ljava/lang/String;Ljava/util/Vector;)Ljava/lang/String;isAuthConfigured()ZauthConfiguredStringisAdministrator((Ljava/lang/String;[Ljava/lang/String;)Zgroups isModeratorisAllowedSubmitterisDeniedSubmittercanInsertOrUpdatei onAccessList:(Ljava/util/Vector;Ljava/lang/String;[Ljava/lang/String;)Zj accessString accessListN(Ljava/util/Vector;Ljava/lang/String;[Ljava/lang/String;)ZsplitJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Vector;removeregexstrArraytext delimiter escapeCharresultsa^(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Vector; SourceFile AuthUtil.java auth.administrators uv2edu/ucsb/nceas/utilities/PropertyNotFoundException2edu/ucsb/nceas/metacat/shared/MetacatUtilExceptionjava/lang/StringBuilderhCould not get metacat property: auth.administrators. There will be no registered metacat adminstrators: wx yz {z | }~ ~ dataone.subject }~`Could not get metacat property: dataone.subject There will be no registered DataONE adminstrator {| auth.allowedSubmittersZCould not get metacat property: auth.allowedSubmitters. Anyone will be allowed to submit: auth.deniedSubmitters7Could not get metacat property: auth.deniedSubmitters: auth.moderatorsaCould not get metacat property: auth.moderators. There will be no registered metacat moderators: .null username or password when logging user in"edu/ucsb/nceas/metacat/AuthSessionjava/lang/Exception#Could not instantiate AuthSession:  r z  java/lang/String groupnamesname .edu/ucsb/nceas/metacat/shared/ServiceExceptionProblem registering session: q   auth.timeoutMinutes s  java/util/Calendar } ~ |DCould not determine if user is logged in because of property error: java/lang/NumberFormatExceptionMCould not determine if user is logged in because of number conversion error:   dCould not generate LDAP user string. One of the following is null: username, organization or dnlistuid=,o= t  ,1edu/ucsb/nceas/metacat/properties/PropertyServicefalseconfigutil.authConfigured+Could not determine if LDAP is configured: ~ )AuthUtil.canInsertOrUpdate - The user is -AuthUtil.canInsertOrUpdate -The group is null.AuthUtil.canInsertOrUpdate -The group is empty:?: dAB -,CAN YYD-N YYF-GX^ YZ^ X}EYZ}EV$*06;FPWY [^ _ p}~\ *1~0+6%; _~~5YB^ m*H*IL+J="# &') ~  K*9./0L+ 46~ )*9,L-+;M0YKSN,,LN-A BCE"F'I*) ~ '2 t*+, ,M YNYO*P+N,Q:R+S0:Y-TN-XY\:^V_o`rb4V~t~t~t::~ t "1  :VKW K"L YYX+*VY ln r o pq+s 7~  @ = Z*+[ ~  = \*+[ ~  Y]M]*+[  ~  = ^*+[ ~  _lY`*a+baD+ca4da=+$Ye+2a*+f*+g.  "&16AIQlr K'~1 &@ P**QN-R-S0:+,+Y#Yh+ia,F6,<,2/,2Y#Yh+jaçx:,JLPZm4S@t~~ @9 ׻kYlN**m+,Yn,op+o:Yqa*r:r6gYs2a2Y,+o+t:Yua-W-6 ?Yafq R!~il?~at~~~ i2kS#vwxy/0 14567