Edit C:\dspace\webapps\jspui\WEB-INF\classes\org\dspace\app\webui\servlet\X509CertificateServlet.class
???? 3 p 9 : ; < - = > ? @ A B C D E F G H I J K L M N O B P Q serialVersionUID J ConstantValue?p??%??g log Lorg/apache/log4j/Logger; <init> ()V Code LineNumberTable LocalVariableTable this 5Lorg/dspace/app/webui/servlet/X509CertificateServlet; doDSGet k(Lorg/dspace/core/Context;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V ctx Lorg/dspace/core/Context; eperson Lorg/dspace/eperson/EPerson; context request 'Ljavax/servlet/http/HttpServletRequest; response (Ljavax/servlet/http/HttpServletResponse; certs %[Ljava/security/cert/X509Certificate; StackMapTable R S Exceptions T U V W <clinit> SourceFile X509CertificateServlet.java %javax.servlet.request.X509Certificate X Y Z failed_login type=x509certificate [ \ ] ^ _ ` /login/no-valid-cert.jsp a b c d e f R g h S i j k l m 3org/dspace/app/webui/servlet/X509CertificateServlet n o *org/dspace/app/webui/servlet/DSpaceServlet org/dspace/core/Context org/dspace/eperson/EPerson javax/servlet/ServletException java/io/IOException java/sql/SQLException 'org/dspace/authorize/AuthorizeException %javax/servlet/http/HttpServletRequest getAttribute &(Ljava/lang/String;)Ljava/lang/Object; org/dspace/core/LogManager getHeader Q(Lorg/dspace/core/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; org/apache/log4j/Logger info (Ljava/lang/Object;)V $org/dspace/app/webui/util/JSPManager showJSP d(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;)V org/dspace/app/webui/util/UIUtil obtainContext B(Ljavax/servlet/http/HttpServletRequest;)Lorg/dspace/core/Context; getCurrentUser ()Lorg/dspace/eperson/EPerson; canLogIn ()Z &org/dspace/app/webui/util/Authenticate resumeInterruptedRequest R(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V getLogger ,(Ljava/lang/Class;)Lorg/apache/log4j/Logger; ! / *? ? % ! "