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

META-INF.modules.java.base.classes.java.security.BasicPermissionCollection.class Maven / Gradle / Ivy

????:?
"java/security/PermissionCollection()V&java/util/concurrent/ConcurrentHashMap

(I)V	
'java/security/BasicPermissionCollectionperms(Ljava/util/concurrent/ConcurrentHashMap;	
all_allowedZ	
	permClassLjava/lang/Class;java/security/BasicPermission"java/lang/IllegalArgumentExceptionjava/lang/StringBuilder
"invalid permission: 
$%&append-(Ljava/lang/String;)Ljava/lang/StringBuilder;
(%)-(Ljava/lang/Object;)Ljava/lang/StringBuilder;
+,-toString()Ljava/lang/String;
/0(Ljava/lang/String;)V

234
isReadOnly()Z6java/lang/SecurityException8>attempt to add a Permission to a readonly PermissionCollection
5/
;<=>?java/lang/ObjectgetClass()Ljava/lang/Class;
AB-getCanonicalName
DEFput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;H*
JKLMNjava/lang/Stringequals(Ljava/lang/Object;)Z
PQRget&(Ljava/lang/Object;)Ljava/lang/Object;Tjava/security/Permission
SVWXimplies(Ljava/security/Permission;)Z
JZ[\length()I
J^_`lastIndexOf(II)I
Jbcd	substring(II)Ljava/lang/String;
fghelements()Ljava/util/Enumeration;jjava/util/Hashtable
lm\size
i

ipqrputAll(Ljava/util/Map;)V
tuvwxjava/io/ObjectOutputStream	putFields'()Ljava/io/ObjectOutputStream$PutField;
{|}E~#java/io/ObjectOutputStream$PutField(Ljava/lang/String;Z)V?permissions
{?E?'(Ljava/lang/String;Ljava/lang/Object;)V
t??writeFields
?????java/io/ObjectInputStream
readFields&()Ljava/io/ObjectInputStream$GetField;
???Q?"java/io/ObjectInputStream$GetField8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
il
p
??Q?(Ljava/lang/String;Z)Z?java/lang/Class
if????4java/util/EnumerationhasMoreElements????nextElement()Ljava/lang/Object;?java/io/ObjectStreamField
???&(Ljava/lang/String;Ljava/lang/Class;)V	????java/lang/BooleanTYPE	
???serialPersistentFields[Ljava/io/ObjectStreamField;?java/io/SerializableserialVersionUIDJ
ConstantValue
B?????	SignatureVLjava/util/concurrent/ConcurrentHashMap;Ljava/lang/Class<*>;(Ljava/lang/Class;)VCodeLineNumberTableLocalVariableTablethis)Ljava/security/BasicPermissionCollection;clazzLocalVariableTypeTable(Ljava/lang/Class<*>;)Vadd(Ljava/security/Permission;)V
permissionLjava/security/Permission;bpLjava/security/BasicPermission;	canonNameLjava/lang/String;
StackMapTablepathxlastIoffset5()Ljava/util/Enumeration;writeObject(Ljava/io/ObjectOutputStream;)VoutLjava/io/ObjectOutputStream;Ljava/util/Hashtable;pfields%Ljava/io/ObjectOutputStream$PutField;CLjava/util/Hashtable;
Exceptions?java/io/IOException
readObject(Ljava/io/ObjectInputStream;)VpeLjava/util/Enumeration;inLjava/io/ObjectInputStream;gfields$Ljava/io/ObjectInputStream$GetField;3Ljava/util/Enumeration;? java/lang/ClassNotFoundException
SourceFileBasicPermission.javaInnerClassesPutFieldGetField0
??????????????r*?*?Y?	?*?*+???TUVWX????????????,?+???Y?Y? !?#+?'?*?.?*?1?
?5Y7?9?+?M*??*,?:??),?:*???Y?Y? !?#+?'?*?.?,?@N*?-+?CW*??-G?I?*???>kl"n)o3q8v?xJzU{pu?????????*??????8]??u ???"?%?#JWX?~?+???+?M,?:*???*???,?@N*?-?O?S:?
+?U?-?Yd6-.?]Y6?A?Y? -`?a?#G?#?*N*?-?O?S:?
+?U?d6?????N??	????"?$?)?6?;?B?J?Y?u??????????H?????????)p??6c??UD??JO???1	??JS??C
SJSgh?2*??e????????????>?iY*??kh?nM,*??o+?sN-y*??z-,??-?*???+????&	?????(/9=?*>??>??-?? ???-???????(o+??M,???iN*?Y-??h?	?*?-??*,y???*,??????*??(-??:??????S:*?:???6
	!)4B!I#O$Y%e&n)?>e	??O??o??o??j??_???O??_????n?i?????K3??Y??Yi??SY??Yy????SY??Y????S????????{t?	???	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy