All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.modules.java.base.classes.sun.security.provider.SubjectCodeSource.class Maven / Gradle / Ivy

????:6
java/security/CodeSource2(Ljava/net/URL;[Ljava/security/cert/Certificate;)V		
'sun/security/provider/SubjectCodeSourcesubjectLjavax/security/auth/Subject;java/util/LinkedList

()V

(Ljava/util/Collection;)V	
principalsLjava/util/LinkedList;)sun/security/provider/SubjectCodeSource$1
,(Lsun/security/provider/SubjectCodeSource;)V
 !"#java/security/AccessControllerdoPrivileged4(Ljava/security/PrivilegedAction;)Ljava/lang/Object;%java/lang/ClassLoader	'()sysClassLoaderLjava/lang/ClassLoader;
+,-implies(Ljava/security/CodeSource;)Z	/01debugLsun/security/util/Debug;3%	SubjectCodeSource.implies: FAILURE 1
56789sun/security/util/Debugprintln(Ljava/lang/String;)V;"	SubjectCodeSource.implies: PASS 1
=>?
getSubject()Ljavax/security/auth/Subject;
ABCDEjavax/security/auth/Subject
getPrincipals()Ljava/util/Set;GHIJK
java/util/Setsize()IM%	SubjectCodeSource.implies: FAILURE 2

OPQlistIterator(I)Ljava/util/ListIterator;STUVWjava/util/ListIteratorhasNext()ZSYZ[next()Ljava/lang/Object;]1sun/security/provider/PolicyParser$PrincipalEntry	\_`aprincipalClassLjava/lang/String;
cdefgjava/lang/ClassforName=(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;ijava/security/Principal
cklmisAssignableFrom(Ljava/lang/Class;)Zojava/lang/ClassCastExceptionqjava/lang/StringBuilder
p
ptuvappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;x is not a Principal
pz{|toString()Ljava/lang/String;
n~9	???PARAMS[Ljava/lang/Class;
c???getConstructor3([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;?java/lang/Object	\??a
principalName
?????java/lang/reflect/ConstructornewInstance'([Ljava/lang/Object;)Ljava/lang/Object;h?,? (Ljavax/security/auth/Subject;)Z?%	SubjectCodeSource.implies: FAILURE 3?"	SubjectCodeSource.implies: PASS 2?java/lang/Exception?%	SubjectCodeSource.implies: FAILURE 4G???iterator()Ljava/util/Iterator;?T?java/util/Iterator?Y
????getClass()Ljava/lang/Class;
c??|getNameh?
\??'(Ljava/lang/String;Ljava/lang/String;)V

???add(Ljava/lang/Object;)Z
??? subjectListImpliesPrincipalEntryL(Ljava/util/LinkedList;Lsun/security/provider/PolicyParser$PrincipalEntry;)Z?%	SubjectCodeSource.implies: FAILURE 5?"	SubjectCodeSource.implies: PASS 3
\??|getPrincipalClass?WILDCARD_PRINCIPAL_CLASS
?????java/lang/Stringequals
\??|getPrincipalName?WILDCARD_PRINCIPAL_NAME
??java/lang/SecurityException

???containsAll(Ljava/util/Collection;)Z
??KhashCode
z?
?)sun/security/provider/SubjectCodeSource$2
???I(Lsun/security/provider/SubjectCodeSource;Ljavax/security/auth/Subject;)V
Az

?P?()Ljava/util/ListIterator;?NEWLINE
?????sun/security/util/ResourcesMgrgetAuthResourceString&(Ljava/lang/String;)Ljava/lang/String;? ?auth?	[Auth Access]
5???getInstance?(Ljava/lang/String;Ljava/lang/String;)Lsun/security/util/Debug;?java/io/SerializableserialVersionUIDJ
ConstantValueS?R?*??	SignatureKLjava/util/LinkedList;[Ljava/lang/Class<*>;e(Ljavax/security/auth/Subject;Ljava/util/LinkedList;Ljava/net/URL;[Ljava/security/cert/Certificate;)VCodeLineNumberTableLocalVariableTablethis)Lsun/security/provider/SubjectCodeSource;urlLjava/net/URL;certs![Ljava/security/cert/Certificate;LocalVariableTypeTable
StackMapTable
java/net/URL?(Ljavax/security/auth/Subject;Ljava/util/LinkedList;Ljava/net/URL;[Ljava/security/cert/Certificate;)V()Ljava/util/LinkedList;M()Ljava/util/LinkedList;pClassLjava/lang/Class;cLjava/lang/reflect/Constructor;pLjava/security/Principal;spppe3Lsun/security/provider/PolicyParser$PrincipalEntry;iLjava/util/Iterator;eLjava/lang/Exception;pppe
codesourceLjava/security/CodeSource;subjectListthatliLjava/util/ListIterator;Ljava/lang/Class<*>;"Ljava/lang/reflect/Constructor<*>;/Ljava/util/Iterator;MLjava/util/ListIterator;listPppe?(Ljava/util/LinkedList;Lsun/security/provider/PolicyParser$PrincipalEntry;)ZseLjava/lang/SecurityException;objLjava/lang/Object;finalSubjectreturnMe
SourceFileSubjectCodeSource.javaNestMembersInnerClasses4"sun/security/provider/PolicyParserPrincipalEntry ???????????01()	???9*-?*+?*,?
?
Y???
Y,??*?Y*???$?&??"WXYZ[&\/]8b4999999?7?A
	?A
	
?D
?/*???p?>??/*???,-??
?M+?+??*+?*??.??.2?4?+?N*???.??.:?4?-?@ACDFJ*K,N/L0M2PNRPT^UtVzX|[*0()~~*+_	?B?

)?K?/*?Ҭ?f{|?k?*??L*?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy