Edit C:\Program Files\Java\jre8\lib\sun\security\jgss\krb5\Krb5Util.class
Êþº¾ 4 Ý @ 9 ()I ()Ljava/lang/String; ()V ()Z ()[B ()[Z (Ljava/lang/Object;)Z (Ljava/lang/String;)V <clinit> <init> Code DEBUG Exceptions GSS_KRB5_MECH_OID LineNumberTable SourceFile StackMapTable Z acquireServiceCreds add booleanValue credsToTicket doPrivileged find getAuthTime getBytes getClient getClientAddresses getEType getEncoded getEndTime getFlags getInstance "getJavaxSecurityAuthKerberosAccess getName getPrivateCredentials getRenewTill getServer getServiceCreds getSessionKey getSessionKeyType getStartTime getSubject getTicket getTicketFromSubjectAndTgs isReadOnly java/io/IOException java/lang/Boolean java/lang/Object java/security/AccessController java/util/Set javax/crypto/SecretKey javax/security/auth/Subject .javax/security/auth/kerberos/KerberosPrincipal +javax/security/auth/kerberos/KerberosTicket (javax/security/auth/login/LoginException keyTabTakeSnapshot keysFromJavaxKeyTab login readServiceKeys snapshotFromJavaxKeyTab sun.security.krb5.debug $sun/security/action/GetBooleanAction sun/security/jgss/GSSUtil sun/security/jgss/krb5/Krb5Util #sun/security/jgss/krb5/ServiceCreds $sun/security/jgss/krb5/SubjectComber sun/security/krb5/Credentials sun/security/krb5/EncryptionKey 1sun/security/krb5/JavaxSecurityAuthKerberosAccess !sun/security/krb5/KerberosSecrets sun/security/krb5/KrbException sun/security/krb5/PrincipalName &sun/security/krb5/internal/ktab/KeyTab ticketToCreds useSubjectCredsOnly 1 2 3 4 5 6 7 8 : A B C D E F G H I J K L Lorg/ietf/jgss/Oid; (Ljava/lang/String;I)V ()[Ljava/net/InetAddress; ()Ljava/util/Date; ()Ljava/util/Set; ()Ljavax/crypto/SecretKey; 2()Ljavax/security/auth/kerberos/KerberosPrincipal; (Lsun/security/jgss/GSSCaller;)Z #()Lsun/security/krb5/EncryptionKey; 5()Lsun/security/krb5/JavaxSecurityAuthKerberosAccess; #()Lsun/security/krb5/PrincipalName; 4(Ljava/security/PrivilegedAction;)Ljava/lang/Object; C(Ljava/security/AccessControlContext;)Ljavax/security/auth/Subject; N(Lsun/security/krb5/Credentials;)Ljavax/security/auth/kerberos/KerberosTicket; N(Ljavax/security/auth/kerberos/KerberosTicket;)Lsun/security/krb5/Credentials; E(Lsun/security/krb5/PrincipalName;)[Lsun/security/krb5/EncryptionKey; O(Ljavax/security/auth/kerberos/KeyTab;)Lsun/security/krb5/internal/ktab/KeyTab; `(Lsun/security/jgss/GSSCaller;Ljava/security/AccessControlContext;)Ljavax/security/auth/Subject; O(Lsun/security/jgss/GSSCaller;Lorg/ietf/jgss/Oid;)Ljavax/security/auth/Subject; V(Ljavax/security/auth/Subject;Ljava/lang/String;)Lsun/security/jgss/krb5/ServiceCreds; R(Ljava/lang/String;Lsun/security/krb5/Credentials;)Lsun/security/krb5/Credentials; j(Ljavax/security/auth/kerberos/KeyTab;Lsun/security/krb5/PrincipalName;)[Lsun/security/krb5/EncryptionKey; z(Lsun/security/jgss/GSSCaller;Ljava/lang/String;Ljava/security/AccessControlContext;)Lsun/security/jgss/krb5/ServiceCreds; f(Ljavax/security/auth/Subject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; ?(Lsun/security/jgss/GSSCaller;Ljava/lang/String;Ljava/lang/String;Ljava/security/AccessControlContext;)Ljavax/security/auth/kerberos/KerberosTicket; ¦(Lsun/security/jgss/GSSCaller;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/security/AccessControlContext;)Ljavax/security/auth/kerberos/KerberosTicket; ?([BLjava/lang/String;Ljava/lang/String;[BI[ZLjava/util/Date;Ljava/util/Date;Ljava/util/Date;Ljava/util/Date;[Ljava/net/InetAddress;)V Á([BLjavax/security/auth/kerberos/KerberosPrincipal;Ljavax/security/auth/kerberos/KerberosPrincipal;[BI[ZLjava/util/Date;Ljava/util/Date;Ljava/util/Date;Ljava/util/Date;[Ljava/net/InetAddress;)V d + 0 "