Edit C:\Program Files\Java\jre8\lib\javax\security\auth\SubjectDomainCombiner.class
Êþº¾ 4F # $ ' . 2 5 9 : ; B C D E S u w x ? ? [SubjectDomainCombiner] updated[ ()I ()Ljava/lang/Object; ()Ljava/lang/String; ()V ()Z &(Ljava/lang/Object;)Ljava/lang/Object; (Ljava/lang/Object;)Z (Ljava/lang/String;)V (Ljava/lang/String;)Z : : SystemDomain <clinit> <init> Adding perm Code InnerClasses LineNumberTable Signature SourceFile StackMapTable Subject mutated - clearing cache Z [Ljava/security/Principal; ![Ljava/security/ProtectionDomain; ] = access$100 add after optimize allowCaching append arraycopy assignedDomain assignedDomains = assignedDomains null or 0 length cachePolicy cachedPDs checkPermission clear combine combineJavaxPolicy combinedDomains: combiner currentDomain currentDomains null or 0 length debug doPrivileged elements equals getClassLoader getCodeSource getInstance %getJavaSecurityProtectionDomainAccess getPermissions getPrincipals getSecurityManager getStaticPermissionsField getSubject getSubjectFromDomainCombiner getValue hasMoreElements implies isCustomPolicySet isReadOnly java/lang/Boolean java/lang/Object java/lang/SecurityManager java/lang/String java/lang/StringBuilder java/lang/System java/lang/Throwable java/security/AccessController java/security/CodeSource java/security/DomainCombiner java/security/Permission "java/security/PermissionCollection java/security/Permissions java/security/Principal java/security/ProtectionDomain java/util/Enumeration java/util/HashSet java/util/Set "javax/security/auth/AuthPermission javax/security/auth/Policy javax/security/auth/Subject )javax/security/auth/SubjectDomainCombiner +javax/security/auth/SubjectDomainCombiner$1 +javax/security/auth/SubjectDomainCombiner$2 +javax/security/auth/SubjectDomainCombiner$3 +javax/security/auth/SubjectDomainCombiner$4 +javax/security/auth/SubjectDomainCombiner$5 9javax/security/auth/SubjectDomainCombiner$WeakKeyValueMap newDomain nextElement null null subject optimize parseBoolean pdAccess principalSet principals printDomain printInputDomains println putValue returning null size subject +sun/misc/JavaSecurityProtectionDomainAccess sun/misc/SharedSecrets sun/security/util/Debug toArray toString updated current: useJavaxPolicy 0 1 Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t ? ? ? Ljava/util/Set; Ljavax/security/auth/Subject; ;Ljavax/security/auth/SubjectDomainCombiner$WeakKeyValueMap; -Lsun/misc/JavaSecurityProtectionDomainAccess; Lsun/security/util/Debug; *Ljava/util/Set<Ljava/security/Principal;>; }Ljavax/security/auth/SubjectDomainCombiner$WeakKeyValueMap<Ljava/security/ProtectionDomain;Ljava/security/ProtectionDomain;>; ()Ljava/lang/ClassLoader; ()Ljava/lang/SecurityManager; (I)Ljava/lang/StringBuilder; ()Ljava/security/CodeSource; (Ljava/security/Permission;)V (Ljava/security/Permission;)Z &()Ljava/security/PermissionCollection; #(Ljava/security/ProtectionDomain;)V #(Ljava/security/ProtectionDomain;)Z (Ljava/util/Collection;)V ()Ljava/util/Enumeration; ()Ljava/util/Set; ()Ljavax/security/auth/Subject; (Ljavax/security/auth/Subject;)V .(Ljavax/security/auth/SubjectDomainCombiner;)V 0(Ljavax/security/auth/SubjectDomainCombiner$1;)V /()Lsun/misc/JavaSecurityProtectionDomainAccess; ()Lsun/security/util/Debug; (Lsun/security/util/Debug;)Z *(Ljava/lang/Object;ILjava/lang/Object;II)V (([Ljava/lang/Object;)[Ljava/lang/Object; 4(Ljava/security/PrivilegedAction;)Ljava/lang/Object; 4(Ljava/security/ProtectionDomain;)Ljava/lang/String; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; A(Ljava/security/CodeSource;Ljava/security/PermissionCollection;)V D([Ljava/security/ProtectionDomain;)[Ljava/security/ProtectionDomain; E([Ljava/security/ProtectionDomain;[Ljava/security/ProtectionDomain;)V K(Ljavax/security/auth/SubjectDomainCombiner;Ljavax/security/auth/Subject;)V 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; e(Ljavax/security/auth/SubjectDomainCombiner;Ljavax/security/auth/Subject;Ljava/security/CodeSource;)V e([Ljava/security/ProtectionDomain;[Ljava/security/ProtectionDomain;)[Ljava/security/ProtectionDomain; ?(Ljava/lang/String;Ljava/lang/String;)Lsun/security/util/Debug; r(Ljava/security/CodeSource;Ljava/security/PermissionCollection;Ljava/lang/ClassLoader;[Ljava/security/Principal;)V 6 / ? / } 0 | ? ® = ¯ { ° F ± ? &