Edit C:\edeal\jobs\JOB_EQUALITING\lib\org\postgresql\gss\MakeGSS.class
Êþº¾ 1 n < = > ? = @ A B C D E F G H I J K L M N O P Q R S T U V W X <init> ()V Code LineNumberTable LocalVariableTable this Lorg/postgresql/gss/MakeGSS; authenticate ?(Lorg/postgresql/core/PGStream;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/postgresql/core/Logger;Z)V lc (Ljavax/security/auth/login/LoginContext; sub Ljavax/security/auth/Subject; action Ljava/security/PrivilegedAction; e Ljava/lang/Exception; pgStream Lorg/postgresql/core/PGStream; host Ljava/lang/String; user password jaasApplicationName kerberosServerName logger Lorg/postgresql/core/Logger; useSpnego Z result Ljava/lang/Object; Exceptions SourceFile MakeGSS.java Y Z [ <=BE AuthenticationReqGSS \ ] pgjdbc postgres &javax/security/auth/login/LoginContext %org/postgresql/gss/GSSCallbackHandler ^ _ ` a b org/postgresql/gss/GssAction c d e f java/lang/Exception !org/postgresql/util/PSQLException GSS Authentication failed g h i j k l m java/io/IOException java/sql/SQLException org/postgresql/gss/MakeGSS java/lang/Object org/postgresql/core/Logger logDebug ()Z debug (Ljava/lang/String;)V '(Ljava/lang/String;Ljava/lang/String;)V C(Ljava/lang/String;Ljavax/security/auth/callback/CallbackHandler;)V login getSubject ()Ljavax/security/auth/Subject; ?(Lorg/postgresql/core/PGStream;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/postgresql/core/Logger;Z)V javax/security/auth/Subject doAs Q(Ljavax/security/auth/Subject;Ljava/security/PrivilegedAction;)Ljava/lang/Object; org/postgresql/util/GT tr &(Ljava/lang/String;)Ljava/lang/String; org/postgresql/util/PSQLState CONNECTION_FAILURE Lorg/postgresql/util/PSQLState; I(Ljava/lang/String;Lorg/postgresql/util/PSQLState;Ljava/lang/Throwable;)V ! / *· ± ! "