META-INF.modules.java.base.classes.sun.security.util.Debug.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java.base Show documentation
Show all versions of java.base Show documentation
Bytecoder java.base Module
???? :f
java/lang/Object ()V
java/lang/System err Ljava/io/PrintStream;
java/io/PrintStream println #all turn on all debugging
(Ljava/lang/String;)V /access print all checkPermission results &certpath PKIX CertPathBuilder and ) CertPathValidator debugging -combiner SubjectDomainCombiner debugging gssloginconfig " + GSS LoginConfigImpl debugging $ %configfile JAAS ConfigFile loading & %configparser JAAS ConfigFile parsing ( jar jar verification * #logincontext login context results , (jca JCA engine class debugging . keystore KeyStore debugging 0 "policy loading and granting 2 )provider security provider debugging 4 .pkcs11 PKCS11 session manager debugging 6 pkcs11keystore 8 ' PKCS11 KeyStore debugging : 'pkcs12 PKCS12 KeyStore debugging < *sunpkcs11 SunPKCS11 provider debugging > 3scl permissions SecureClassLoader assigns @ securerandom SecureRandom B ts timestamping D &The following can be used with access: F !stack include stack trace H )domain dump all domains in context J 3failure before throwing exception, dump stack L 4 and domain that didn't have permission N 0The following can be used with stack and domain: P permission= R 6 only dump output if specified permission T is being checked V codebase= X 4 only dump output if specified codebase Z (The following can be used with provider: \ engine= ^ 5 only dump output for the specified list ` / of JCA engines. Supported values: b 1 Cipher, KeyAgreement, KeyGenerator, d . KeyPairGenerator, KeyStore, Mac, f 5 MessageDigest, SecureRandom, Signature. h (The following can be used with certpath: j .ocsp dump the OCSP protocol exchanges l verbose verbose debugging n ,Note: Separate multiple options with a comma
p q r exit (I)V
t u v w x sun/security/util/Debug getInstance ?(Ljava/lang/String;Ljava/lang/String;)Lsun/security/util/Debug;
t z { | isOn (Ljava/lang/String;)Z
t t ? ? prefix Ljava/lang/String; t ? ? ? args ? all
? ? ? ? ? java/lang/String indexOf (Ljava/lang/String;)I ? verbose ? java/lang/StringBuilder
?
? ? ? ? append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ? :
? ? ? ? toString ()Ljava/lang/String; ? [
? ? ? getClass ()Ljava/lang/Class;
? ? ? ? ? java/lang/Class
getSimpleName ? @
? ? ? identityHashCode (Ljava/lang/Object;)I
? ? ? ? (I)Ljava/lang/StringBuilder; ? ]: ? :
? ? ? ? ? java/math/BigInteger (I)Ljava/lang/String;
? ? ? ? length ()I
? ? r ? -
? ? ? |
startsWith ? -
? ? ? ? substring ? ? 0
? ? ? ? (II)Ljava/lang/String; ?
? ? java/lang/StringBuffer
? ? ? )[Pp][Ee][Rr][Mm][Ii][Ss][Ss][Ii][Oo][Nn]= ? permission= ? 6[a-zA-Z_$][a-zA-Z0-9_$]*([.][a-zA-Z_$][a-zA-Z0-9_$]*)*
? ? ? ? ? java/util/regex/Pattern compile -(Ljava/lang/String;)Ljava/util/regex/Pattern;
? ? ? ? matcher 3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;
?
? ? ? ? ? java/util/regex/Matcher find ()Z
? ? ? ? group
? ? ? ? replaceFirst 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; ? ?
? ? ? ? appendReplacement E(Ljava/lang/StringBuffer;Ljava/lang/String;)Ljava/util/regex/Matcher;
? ?
appendTail 2(Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer; ![Cc][Oo][Dd][Ee][Bb][Aa][Ss][Ee]= codebase= [^, ;]*
? ?
java/util/Locale ENGLISH Ljava/util/Locale;
? toLowerCase &(Ljava/util/Locale;)Ljava/lang/String; (null)
? ? (C)Ljava/lang/StringBuilder; t hexDigits [C java.security.debug
!"# %sun/security/action/GetPropertyAction privilegedGetProperty &(Ljava/lang/String;)Ljava/lang/String;% java.security.auth.debug' ,
t)*# marshal, help
?./0 equals (Ljava/lang/Object;)Z
t23 Help5 0123456789abcdef
?789 toCharArray ()[C Code LineNumberTable LocalVariableTable this Lsun/security/util/Debug; -(Ljava/lang/String;)Lsun/security/util/Debug; option d
StackMapTable isVerbose message '(Ljava/lang/Object;Ljava/lang/String;)V obj Ljava/lang/Object; '(Ljava/lang/String;Ljava/lang/String;)V getPrintStream ()Ljava/io/PrintStream; toHexString *(Ljava/math/BigInteger;)Ljava/lang/String; b Ljava/math/BigInteger; hexValue sb Ljava/lang/StringBuilder; i I matched target source Ljava/lang/StringBuffer; keyReg keyStr reg pattern Ljava/util/regex/Pattern; Ljava/util/regex/Matcher; left ([B)Ljava/lang/String; k [B args2
SourceFile
Debug.java ! t ? ?
? ? : / *? ? ; (<