Edit C:\Program Files\Java\jre8\lib\sun\security\krb5\internal\tools\Ktab.class
Êþº¾ 4Ç M N O P Q R S T U V W X i j k l m n o p q r s t u v w x y z { | } ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ¡ ¤ ¥ ¦ ¨ © ª « µ ¶ · À â ç è ô ! Usage: ktab <commands> <options> ( does not exist. entries removed. is incorrect. is not a valid KVNO is not a valid etype is not valid after - is saved in to keytab. % ()I ()J ()Ljava/lang/String; ()V ()Z ()[C (I)I (I)Ljava/lang/String; (I)V (II)Ljava/lang/String; (J)V (Ljava/lang/Object;)Z (Ljava/lang/String;)I (Ljava/lang/String;)V (Ljava/lang/String;)Z ([CC)V ) ) in , - -a¨-a <principal name> [<password>] [-n <kvno>] [-append] add new key entries to the keytab for the given principal name with optional <password>. If a <kvno> is specified, new keys' Key Version Numbers equal to the value, otherwise, automatically incrementing the Key Version Numbers. If -append is specified, new keys are appended to the keytab, otherwise, old keys for the same principal are removed. -append -dV-d <principal name> [-f] [-e <etype>] [<kvno> | all | old] delete key entries from the keytab for the specified principal. If <kvno> is specified, delete keys whose Key Version Numbers match kvno. If "all" is specified, delete all keys. If "old" is specified, delete all keys except those with the highest kvno. Default action is "all". If <etype> is specified, only keys of this encryption type are deleted. <etype> should be specified as the numberic value etype defined in RFC 3961, section 8. A prompt to confirm the deletion is displayed unless -f is specified. -e -f -help -k C-k <keytab name> specify keytab name and path with prefix FILE: -l T-l [-e] [-t] list the keytab name and entries. -e with etype, -t with timestamp. -n -t . 0 entry. : <init> ? (Y/[N]): !A KVNO must be specified after -n A command must be provided (A keytab name must be specified after -k +A principal name must be specified after -a +A principal name must be specified after -d #An etype must be specified after -e 3Are you sure you want to delete service key(s) for Available commands: C Code Common option(s): Done! Done! :Error occurred while deleting the entry. Deletion failed. 9Error occurred while deleting the entry. Deletion failed. 5Error occurs while saving the keytab. Deletion fails. Error: FILE: Failed to add Failed to read the password. Failed to save new entry. I KVNO Key table Keytab name: LineNumberTable Ljava/io/PrintStream; Ljava/lang/String; Ljava/util/Locale; No default key table exists. /No matched entry in the keytab. Deletion fails. Password for Principal Service key for SourceFile StackMapTable The format of key table 2The format of the default key table is incorrect. Timestamp US Unknown command: Useless extra argument Y Yes Z [C [I [Ljava/lang/String; .[Lsun/security/krb5/internal/ktab/KeyTabEntry; [[Ljava/lang/String; abs action addEntry all all etypes all kvno append deleteEntries deleteEntry equals equalsIgnoreCase err error etype etype= exit fill flush forced format getDateTimeInstance getEType getEntries getInstance getKey getKeyVersionNumber getService getTime getTimeStamp hashCode in isMissing isValid java/io/BufferedReader java/io/IOException java/io/InputStreamReader java/io/PrintStream java/lang/Integer java/lang/Math java/lang/NumberFormatException java/lang/Object java/lang/String java/lang/StringBuilder java/lang/System java/text/DateFormat java/util/Arrays java/util/Date java/util/Locale kvno= length listKt main name old old kvno out parseInt password principal print printHelp printStackTrace printf println processArgs readLine s save showEType showTime startsWith substring sun/security/krb5/EncryptionKey sun/security/krb5/KrbException sun/security/krb5/PrincipalName 'sun/security/krb5/internal/KerberosTime 'sun/security/krb5/internal/crypto/EType &sun/security/krb5/internal/ktab/KeyTab +sun/security/krb5/internal/ktab/KeyTabEntry %sun/security/krb5/internal/tools/Ktab tabName table toCharArray toLowerCase toString vAdd vDel ® ¯ ° ± Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á ú û ü ý þ ÿ Ljava/io/InputStream; (Lsun/security/krb5/internal/ktab/KeyTab; (Ljava/io/InputStream;)V (Ljava/io/Reader;)V ()Ljava/lang/Integer; ([Ljava/lang/String;)V (C)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; (II)Ljava/text/DateFormat; #()Lsun/security/krb5/EncryptionKey; #()Lsun/security/krb5/PrincipalName; &(Lsun/security/krb5/PrincipalName;II)I ((Lsun/security/krb5/PrincipalName;[CIZ)V +()Lsun/security/krb5/internal/KerberosTime; 0()[Lsun/security/krb5/internal/ktab/KeyTabEntry; $(Ljava/util/Date;)Ljava/lang/String; &(Ljava/util/Locale;)Ljava/lang/String; -(Ljava/lang/String;)Ljava/lang/StringBuilder; <(Ljava/lang/String;)Lsun/security/krb5/internal/ktab/KeyTab; <(Ljava/lang/String;[Ljava/lang/Object;)Ljava/io/PrintStream; ³ ? ¿ ? ? ? ¸ ¬ Ä ¬ ö ¬ ÷ ¬ ë Ð$ ½ ? é ? æ ? ì ? § ?% Ç Y Ï Y ã Y Í Z ~ \ ´ \ º \ à \ ä \ î \ ï \ ñ \ õ \ Ñ ] Ò ] ^ ² _ Á a ~ c  h ~& ~' Ë( » d ó [ [ [ ù ` ` ù b ê e ~ f í f ñ f ¼ g ø g ¾) ò) ¸* ¸+ Æ, Ê- Ì. ¹/ ´0 Î1 È2 Å34 ¸5 É6 ð7 A B C F #8 #9 #: #; #< #= #> #? #@ #D #E #G ] ` R \ O S h i { b f X L L I J W _ c e j k x L b n o y Y p w [ Z H ^ R b g K d !T !U !V !a !s !t !v !z "q "r "u #L #M #N #P #Q #l #m Ktab.java !# % ³ ? æ ? ì ? ö ¬ ÷ ¬ ¿ ? ë Ä ¬ ¸ ¬ ? ? ~ \ ? S #*·?*µ?*µ?*µ?*µ?*µ?*µ?± ? 5 = >