Edit C:\Users\Admin\.m2\repository\org\dspace\handle\6.2\net\handle\apps\gui\hadmin\HandleTool.class
???? 0? ? ??? ? ?? ?? ??????????????????????????????? ???? '? ??? ?? ? ? ??? ??? 2? 2? ??? 6? ??? 9? 6?? <?? >?? @??? C?? C? C? B? B? B? B? ?? >? ? '?????????? X? X? X? '??M???????? e? ?? e? e? >? > o? ? s o > ? ? ? {? ? ? ? ? ? ? ' ' ? ? ?! 6" 6# ?$ ?% ?& ?' ?( )* +,- ?? ?./0 123 ??456 ??789 ??:;< ??=> ??@ ?? ?#A ?? ?#B ?? ?# C DEF ?E ?G ?H ?I ?JK ??LMN ??OPQ ?? RS ?TU ?VW ?XY ?Z ?[ \] ^_ \`a \b Cc od ?efgh Rijk ?lm n ?o ?pq ?r ?s ?t ?uv ?w ?x yz{| ?? ?} ?~ ?? ???? ?? ???? ?? ?? ?#?? ProcessStream InnerClasses ProcessRequest CheckAuthentication authInfo &Lnet/handle/hdllib/AuthenticationInfo; resolver "Lnet/handle/hdllib/HandleResolver; errFlag Z console $Lnet/handle/apps/gui/hadmin/Console; showConsoleMenuItem Ljavax/swing/JCheckBoxMenuItem; authStatus Ljavax/swing/JLabel; bname [[Ljava/lang/String; configMenu Ljavax/swing/JPopupMenu; serverMenu <init> ()V Code LineNumberTable LocalVariableTable this 'Lnet/handle/apps/gui/hadmin/HandleTool; %(Lnet/handle/hdllib/HandleResolver;)V i I item Ljavax/swing/JMenuItem; res Ljava/net/URL; img Ljava/awt/Image; grid Ljava/awt/GridBagLayout; content Ljavax/swing/JPanel; inset Ljava/awt/Insets; p1 buttons %[Lnet/handle/apps/gui/jutil/MyButton; x y serverItems configItems p2 actionPerformed (Ljava/awt/event/ActionEvent;)V ae Ljava/awt/event/ActionEvent; choice Ljava/lang/String; createHandle createp /Lnet/handle/apps/gui/hadmin/CreateHandleJPanel; modifyHandle modifyp /Lnet/handle/apps/gui/hadmin/ModifyHandleJPanel; removeHandle removep /Lnet/handle/apps/gui/hadmin/RemoveHandleJPanel; queryHandle queryp .Lnet/handle/apps/gui/hadmin/QueryHandleJPanel; batchHandle batchp .Lnet/handle/apps/gui/hadmin/BatchHandleJPanel; homeNA auth homenaWin )Lnet/handle/apps/gui/hadmin/HomeNAWindow; unhomeNA unhomeWin +Lnet/handle/apps/gui/hadmin/UnhomeNAWindow; backupServer backupWin /Lnet/handle/apps/gui/hadmin/BackupServerWindow; getSessionSetupInfo &()Lnet/handle/hdllib/SessionSetupInfo; t (Lnet/handle/hdllib/ClientSessionTracker; sessionSetup sessionWin /Lnet/handle/apps/gui/hadmin/SessionSetupJPanel; genKeys keygenWin /Lnet/handle/apps/gui/jwidget/GenerateKeyJPanel; listHandles listWin -Lnet/handle/apps/gui/hadmin/ListHandleJPanel; getCurrentAuthentication (()Lnet/handle/hdllib/AuthenticationInfo; getAuthentication s Ljava/lang/StringBuffer; msg errorMsg tempAuthInfo checkAuth ;Lnet/handle/apps/gui/hadmin/HandleTool$CheckAuthentication; ti Lnet/handle/awt/TaskIndicator; Ljava/lang/Throwable; authp *Lnet/handle/apps/gui/jwidget/AuthenJPanel; setupIPRedirection redirectPanel ,Lnet/handle/apps/gui/hadmin/IPRedirectPanel; result changeAuthentication oldInfo processRequest o(Ljava/awt/Component;Lnet/handle/hdllib/AbstractRequest;Ljava/lang/String;)Lnet/handle/hdllib/AbstractResponse; parent Ljava/awt/Component; req #Lnet/handle/hdllib/AbstractRequest; label proc 6Lnet/handle/apps/gui/hadmin/HandleTool$ProcessRequest; Exceptions ?(Ljava/awt/Component;Lnet/handle/hdllib/AbstractRequest;Lnet/handle/hdllib/ServerInfo;Ljava/lang/String;)Lnet/handle/hdllib/AbstractResponse; server Lnet/handle/hdllib/ServerInfo; ?(Ljava/awt/Component;Lnet/handle/hdllib/AbstractRequest;Ljava/net/InetAddress;IILjava/lang/String;)Lnet/handle/hdllib/AbstractResponse; serverIP Ljava/net/InetAddress; port protocol processStreamedResponse ?(Ljava/awt/Component;Lnet/handle/hdllib/DumpHandlesResponse;Lnet/handle/hdllib/DumpHandlesCallback;Ljava/security/PublicKey;Ljava/lang/String;)V resp 'Lnet/handle/hdllib/DumpHandlesResponse; callback 'Lnet/handle/hdllib/DumpHandlesCallback; publicKey Ljava/security/PublicKey; 5Lnet/handle/apps/gui/hadmin/HandleTool$ProcessStream; main ([Ljava/lang/String;)V e Ljava/lang/Exception; args [Ljava/lang/String; Ljava/lang/Thread; osName ht SourceFile HandleTool.java net/handle/hdllib/HandleResolver Handle Admin Tool? java/lang/String Query Handle query Search24.gif Create Handle create New24.gif Modify Handle modify Edit24.gif Remove Handle remove Delete24.gif Run Batch batch History24.gif Server Admin Server24.gif Setup config Preferences24.gif Help help Help24.gif Exit exit Stop24.gif javax/swing/JPopupMenu Configuration Server Tasks? ????? icons/hs_logo.gif??? javax/swing/ImageIcon????? "net/handle/apps/gui/hadmin/Console 'net/handle/apps/gui/hadmin/HandleTool$1 ??? java/awt/GridBagLayout javax/swing/JPanel? java/awt/Insets? "net/handle/apps/gui/jutil/MyButton java/lang/StringBuffer icons/???????????????????? Home Naming Authority home Unhome Naming Authority unhome Backup Server backup List Handles list javax/swing/JMenuItem???? Authentication Session Settings session Generate Key Pairs keys IP/Firewall Redirection ipredirect javax/swing/JCheckBoxMenuItem Show Console????? javax/swing/JLabel No authentication set. java/awt/Font Dialog?????????? 'net/handle/apps/gui/hadmin/HandleTool$2???????? /net/handle/apps/gui/help/en_en intro.html???=@CFI????LP]????`SZvdr?? $uncaught action in HandleTool.java: ??? -net/handle/apps/gui/hadmin/CreateHandleJPanel? Create Handle: createhandle.html??? -net/handle/apps/gui/hadmin/ModifyHandleJPanel Modify Handle: modifyhandle.html -net/handle/apps/gui/hadmin/RemoveHandleJPanel Remove Handle: removehandle.html ,net/handle/apps/gui/hadmin/QueryHandleJPanel Query Handle: queryhandle.html ,net/handle/apps/gui/hadmin/BatchHandleJPanel Batch Submit Handles: batchhandle.htmled 'net/handle/apps/gui/hadmin/HomeNAWindow )net/handle/apps/gui/hadmin/UnhomeNAWindow -net/handle/apps/gui/hadmin/BackupServerWindow???VW -net/handle/apps/gui/hadmin/SessionSetupJPanel?????? -net/handle/apps/gui/jwidget/GenerateKeyJPanel Generate Key Pair: gen_keypairs.html +net/handle/apps/gui/hadmin/ListHandleJPanel List Handles: listhandle.html (net/handle/apps/gui/jwidget/AuthenJPanel????d 9net/handle/apps/gui/hadmin/HandleTool$CheckAuthentication? net/handle/awt/TaskIndicator? Checking Authentication ...???????? ?? :???????? Authentication failed Authentication failed: Error?? java/lang/Throwable Error: ?? *net/handle/apps/gui/hadmin/IPRedirectPanel???? 4net/handle/apps/gui/hadmin/HandleTool$ProcessRequest???? 3net/handle/apps/gui/hadmin/HandleTool$ProcessStream? java/lang/Thread 'net/handle/apps/gui/hadmin/HandleTool$3 os.name Windows Solaris SunOS Mac? ? java/lang/Exception %net/handle/apps/gui/hadmin/HandleTool?? javax/swing/JFrame java/awt/event/ActionListener (Ljava/lang/String;)V traceMessages setPreferredProtocols ([I)V java/lang/Object getClass ()Ljava/lang/Class; java/lang/Class getResource "(Ljava/lang/String;)Ljava/net/URL; (Ljava/net/URL;)V getImage ()Ljava/awt/Image; setIconImage (Ljava/awt/Image;)V *(Lnet/handle/apps/gui/hadmin/HandleTool;)V addComponentListener %(Ljava/awt/event/ComponentListener;)V (Ljava/awt/LayoutManager;)V (IIII)V append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; toString ()Ljava/lang/String; P(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljavax/swing/ImageIcon;)V setHorizontalAlignment (I)V setHorizontalTextPosition addActionListener "(Ljava/awt/event/ActionListener;)V net/handle/awt/AwtUtil getConstraints 8(IIDDIILjava/awt/Insets;ZZ)Ljava/awt/GridBagConstraints; add )(Ljava/awt/Component;Ljava/lang/Object;)V equals (Ljava/lang/Object;)Z setInvoker (Ljava/awt/Component;)V setActionCommand 0(Ljavax/swing/JMenuItem;)Ljavax/swing/JMenuItem; javax/swing/BorderFactory createLoweredBevelBorder ()Ljavax/swing/border/Border; setBorder (Ljavax/swing/border/Border;)V (Ljava/lang/String;II)V setFont (Ljava/awt/Font;)V *(Ljava/awt/Component;)Ljava/awt/Component; setContentPane (Ljava/awt/Container;)V setSize (II)V pack addWindowListener "(Ljava/awt/event/WindowListener;)V java/awt/event/ActionEvent getActionCommand java/lang/System #net/handle/apps/gui/jutil/HelpPanel show ;(Ljavax/swing/JFrame;Ljava/lang/String;Ljava/lang/String;)V getInvoker ()Ljava/awt/Component; (Ljava/awt/Component;II)V isVisible ()Z setVisible (Z)V err Ljava/io/PrintStream; java/io/PrintStream println reset %net/handle/apps/gui/hadmin/WorkWindow a(Ljavax/swing/JFrame;Ljava/lang/String;Ljavax/swing/JPanel;Ljava/lang/String;Ljava/lang/String;)V getSessionTracker *()Lnet/handle/hdllib/ClientSessionTracker; &net/handle/hdllib/ClientSessionTracker O(Lnet/handle/apps/gui/hadmin/HandleTool;Lnet/handle/hdllib/SessionSetupInfo;Z)V getLocation ()Ljava/awt/Point; setLocation (Ljava/awt/Point;)V javax/swing/JOptionPane showConfirmDialog =(Ljava/awt/Component;Ljava/lang/Object;Ljava/lang/String;II)I getAuthInfo P(Lnet/handle/apps/gui/hadmin/HandleTool;Lnet/handle/hdllib/AuthenticationInfo;)V invokeTask )(Ljava/lang/Runnable;Ljava/lang/String;)V getFlag $net/handle/hdllib/AuthenticationInfo getAuthType ()[B ([B)V getUserIdHandle getUserIdIndex ()I (I)Ljava/lang/StringBuffer; setText getErrorMessage showMessageDialog <(Ljava/awt/Component;Ljava/lang/Object;Ljava/lang/String;I)V getMessage getConfiguration #()Lnet/handle/hdllib/Configuration; $(Lnet/handle/hdllib/Configuration;)V saveRecords M(Lnet/handle/apps/gui/hadmin/HandleTool;Lnet/handle/hdllib/AbstractRequest;)V getResponse &()Lnet/handle/hdllib/AbstractResponse; k(Lnet/handle/apps/gui/hadmin/HandleTool;Lnet/handle/hdllib/AbstractRequest;Lnet/handle/hdllib/ServerInfo;)V e(Lnet/handle/apps/gui/hadmin/HandleTool;Lnet/handle/hdllib/AbstractRequest;Ljava/net/InetAddress;II)V ?(Lnet/handle/apps/gui/hadmin/HandleTool;Lnet/handle/hdllib/DumpHandlesResponse;Lnet/handle/hdllib/DumpHandlesCallback;Ljava/security/PublicKey;)V end net/handle/hdllib/Util checkJavaVersion (Ljava/lang/Runnable;)V start getProperty &(Ljava/lang/String;)Ljava/lang/String; indexOf (Ljava/lang/String;)I javax/swing/UIManager getSystemLookAndFeelClassName setLookAndFeel ! ? : *? Y? ? ? = > ? '*? *? *? *? * ? Y? YSYSY SSY? YSYSYSSY? YSYSYSSY? YSYSYSSY? YSYSYSSY? YSYSYSSY? YSYSYSSY? Y SY!SY"SSY? Y#SY$SY%SS? &*? 'Y(? )? **? 'Y+? )? ,*+? *? ? -*? ? YOYO? .*? /0? 1M? 2Y,? 3? 4N*-? 5*? 6Y? 7? 8*? 8? 9Y*? :? ;? <Y? =:? >Y? ?:? @Y? A:? >Y? ?:*? &?? B:6 6 6*? &?? ?*? /? CY? DE? F*? &22? F? G? 1M? BY*? &22*? &22? 2Y,? 3? HS2? I2? J2*? K2 ? ? L? M*? &22? N? *? ,2? O? *? &22? N? *? *2? O???5? Y? YPSYQSSY? YRSYSSSY? YTSYUSSY? YVSYWSS:6 ?? 5? XY 22? Y: 22? Z*? [*? ,? \W? ???? Y? Y]SY^SSY? Y_SY`SSY? YaSYbSSY? YcSYdSS: 6 ?? 5? XY 22? Y: 22? Z*? *? \W*? [????*? eYf? g? h*? hi? j*? **? h? \W*? h*? k? >Y? l:? m? n*? oYp? q? r*? r? sYt ? u? v*? r? wW ? ? L? M ? ? L? M*? x*d ? y*? z*? {Y*? |? }? ? = A "