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

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

There is a newer version: 2024-05-10
Show newest version
????:G
*javax/security/auth/login/ConfigurationSpi()V		
$sun/security/provider/ConfigFile$Spi
expandPropZ
initjava/io/IOExceptionjava/lang/SecurityException
(Ljava/lang/Throwable;)V
java/net/URItoURL()Ljava/net/URL;	 urlLjava/net/URL;"&sun/security/provider/ConfigFile$Spi$1
!$%](Lsun/security/provider/ConfigFile$Spi;Ljavax/security/auth/login/Configuration$Parameters;)V
'()*+java/security/AccessControllerdoPrivileged=(Ljava/security/PrivilegedExceptionAction;)Ljava/lang/Object;-'java/security/PrivilegedActionException
,/01getException()Ljava/lang/Exception;3policy.expandProperties
56789java/security/SecuritygetProperty&(Ljava/lang/String;)Ljava/lang/String;
;6<java/lang/System>false
@ABCDjava/lang/Stringequals(Ljava/lang/Object;)ZFjava/util/HashMap
E	IJKdebugConfigLsun/security/util/Debug;Mjava/lang/StringBuilder
LPreading 
LRSTappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;
LVSW-(Ljava/lang/Object;)Ljava/lang/StringBuilder;
LYZ[toString()Ljava/lang/String;
]^_`asun/security/util/Debugprintln(Ljava/lang/String;)V
cd (Ljava/net/URL;Ljava/util/Map;)V	fgh
configurationLjava/util/Map;jpolicy.allowSystemPropertyltrue
@nopequalsIgnoreCase(Ljava/lang/String;)Zrjava.security.auth.login.configt=
@vwp
startsWith
@yz{	substring(I)Ljava/lang/String;
}~?9"sun/security/util/PropertyExpanderexpand?2sun/security/util/PropertyExpander$ExpandException? Unable.to.properly.expand.config?java/lang/Object
???ioException<(Ljava/lang/String;[Ljava/lang/Object;)Ljava/io/IOException;?java/net/URL
??a?java/net/MalformedURLException?java/io/File
??
????exists()Z
????toURI()Ljava/net/URI;?'extra.config.No.such.file.or.directory.?overriding other policies!?login.config.url.
L?S?(I)Ljava/lang/StringBuilder;	????
separatorCharC
@???replace(CC)Ljava/lang/String;?	Reading config: ?)	Reading Policy from ~/.java.login.config?	user.home
L?S?(C)Ljava/lang/StringBuilder;?.java.login.config?java/io/InputStreamReader
???getInputStream%(Ljava/net/URL;)Ljava/io/InputStream;	?????!java/nio/charset/StandardCharsetsUTF_8Ljava/nio/charset/Charset;
???2(Ljava/io/InputStream;Ljava/nio/charset/Charset;)V
???
readConfig"(Ljava/io/Reader;Ljava/util/Map;)V
???close?java/lang/Throwable
???
addSuppressed?java/io/FileNotFoundException
?Y?-Configuration.Error.No.such.file.or.directory
????9sun/security/util/ResourcesMgrgetAuthResourceString
??????
java/util/Mapget&(Ljava/lang/Object;)Ljava/lang/Object;?java/util/List????size()I?/javax/security/auth/login/AppConfigurationEntry????iterator()Ljava/util/Iterator;?????java/util/IteratorhasNext????next()Ljava/lang/Object;
???[getLoginModuleName
????getControlFlagJ()Ljavax/security/auth/login/AppConfigurationEntry$LoginModuleControlFlag;
?
getOptions()Ljava/util/Map;
?l(Ljava/lang/String;Ljavax/security/auth/login/AppConfigurationEntry$LoginModuleControlFlag;Ljava/util/Map;)V
;	
getSecurityManager()Ljava/lang/SecurityManager;"javax/security/auth/AuthPermissionrefreshLoginConfiguration
?
java/lang/SecurityManagercheckPermission(Ljava/security/Permission;)V&sun/security/provider/ConfigFile$Spi$2
)(Lsun/security/provider/ConfigFile$Spi;)V
'*4(Ljava/security/PrivilegedAction;)Ljava/lang/Object;	 !linenumI#java/io/BufferedReader
"%&(Ljava/io/Reader;)V(java/io/StreamTokenizer
'%	+,-stLjava/io/StreamTokenizer;
'/01	quoteChar(I)V
'345	wordChars(II)V
'789
lowerCaseMode(Z)V
';<9slashSlashComments
'>?9slashStarComments
'AB9eolIsSignificant
DE?	nextToken	GH!	lookahead
JKLparseLoginEntry(Ljava/util/Map;)VNjava/util/LinkedList
M	'QRSsvalLjava/lang/String;	UVKdebugParserX	Reading next config entry: Z{
\]9match_}
abppeekdmodule class namefcontrolFlag	hijkljava/util/LocaleENGLISHLjava/util/Locale;
@noptoUpperCase&(Ljava/util/Locale;)Ljava/lang/String;
@rs?hashCodeuREQUIREDw	REQUISITEy
SUFFICIENT{OPTIONAL	}~u?Fjavax/security/auth/login/AppConfigurationEntry$LoginModuleControlFlagHLjavax/security/auth/login/AppConfigurationEntry$LoginModuleControlFlag;	}?w?	}?y?	}?{??-Configuration.Error.Invalid.control.flag.flag?;?
option key?option value
~????put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
???[getLocalizedMessage?		?, ????keySet()Ljava/util/Set;???
java/util/Set?			???Dadd???DcontainsKey?@Configuration.Error.Can.not.specify.multiple.entries.for.appName?5Configuration.Error.expected.expect.read.end.of.file.?:Configuration.Error.Line.line.expected.expect.found.value.
?????java/lang/IntegervalueOf(I)Ljava/lang/Integer;?.Configuration.Error.Line.line.expected.expect.?,
'D?file
???[getProtocol
????
openStream()Ljava/io/InputStream;?java/lang/Exception
???[getPath
???[getHost
@???isEmpty?//?cannot read ?, try ?java/io/FileInputStream
???KConfiguration.Error.Line.line.system.property.value.expanded.to.empty.value?java/text/MessageFormat
??
????format&(Ljava/lang/Object;)Ljava/lang/String;?
configfile
]???getInstance-(Ljava/lang/String;)Lsun/security/util/Debug;?configparser	SignaturefLjava/util/Map;>;CodeLineNumberTableLocalVariableTableioeLjava/io/IOException;this&Lsun/security/provider/ConfigFile$Spi;
StackMapTable(Ljava/net/URI;)VuriLjava/net/URI;7(Ljavax/security/auth/login/Configuration$Parameters;)Vpae)Ljava/security/PrivilegedActionException;params4Ljavax/security/auth/login/Configuration$Parameters;?2javax/security/auth/login/Configuration$Parameters
Exceptionspeee4Lsun/security/util/PropertyExpander$ExpandException;
configFileLjava/io/File;mue Ljava/net/MalformedURLException;overrideAll	configURLextra_configuserConfigFileinitialized	newConfigallowSysn
config_urlLocalVariableTypeTableisrLjava/io/InputStreamReader;fnfeLjava/io/FileNotFoundException;configw(Ljava/net/URL;Ljava/util/Map;>;)VengineGetAppConfigurationEntryF(Ljava/lang/String;)[Ljavax/security/auth/login/AppConfigurationEntry;e1Ljavax/security/auth/login/AppConfigurationEntry;iapplicationNamelistLjava/util/List;entries2[Ljavax/security/auth/login/AppConfigurationEntry;Ljava/util/Iterator;CLjava/util/List;GLjava/util/Iterator;
engineRefreshsmLjava/lang/SecurityManager;readerLjava/io/Reader;y(Ljava/io/Reader;Ljava/util/Map;>;)VkeymoduleClasssflagoptions
configEntriesappName5Ljava/util/Map;i(Ljava/util/Map;>;)VexpectvaluetokLjava/lang/Exception;sresourceKeyargs[Ljava/lang/Object;formLjava/text/MessageFormat;
SourceFileConfigFile.javaNestHost? sun/security/provider/ConfigFileInnerClassesSpiC'javax/security/auth/login/Configuration
ParametersExpandExceptionLoginModuleControlFlag1 gh?? !,-H!
JK
VK??*?*?*?
?
L?Y+???	
??x	?
?????	??????	???#*?*?*+??*?
?
M?Y,???	?"?x	?????"?? 	??#??#????	???#*?*??!Y*+?#?&W?M,?.???	,??x	????"?? ??#??#?????,??b
<2?4M,?	2?:M=,???*??EY?GN*??4?H??H?LY?NO?Q*??U?X?\**?-?b*-?e?i?4:k?m??q?::??6s?u?6?x:?|:?:*???YS???:??Y??:?5:??Y??:		???	???:?*???YS????H??H?LY?NO?Q?U?X?\*-?b<??H??H??\*-?e?6?LY?N??Q???X?4Y:?]?|??/??:?H??H?LY?N??Q?Q?X?\*??Y??-?bBC??????%	?0???? x?S????#S???S(?	hg?
S9?!S?S
(?	??c?@
?0??4@@I??@?@@???!??????K@R??E?d?DT??Y*+??????N*-,??-?˧:-?˧:????!N?H?
?H-?ն\?Yָطݿ??#&?25??2IJKLI2R5L6M<NFPLQSS?4"6T??T T	h
T	??B????????????B???????}M*?eYN?*?e+????M-ç
:-??,?,????,????N,??:6???/????:-??Y??????S????-?	 ?Bcd	ef#h0i2l3m<nDoQp]qkrpswo}u?H]G6!??S}<CD;?
}D;? ?*?@?????!??5!"?u#?L+?+?Y
???Y*??W??????"??#??#$?????,?*?+?"??"Y+?$L*?'Y+?)?**?*"?.*?*$$?2*?*__?2*?*--?2*?***?2*?*?6*?*?:*?*?=*?*?@**?C?F*?F?*,?I????F????!?*?5?@?K?V?^?f?n?v?~?????? ????%&?	h
?	???h??'KL?|
K?MY?OM*?*?PN**?C?F?T??T?LY?NW?Q-?Q?X?\*Y?[W*^?`??*c?[:*e?[?g?m::6?q?k?s)LϬ??;7?*)?;`]t???96?3v???(6?"x???6?z???6?=%-5?|:?,??:?$??:???:?*???YS????EY?G:*??`?=*??[:*s?[W**??[????W?:	?Y	???ݿ???**?C?F?T??T?LY?N??Q?Q??Q?Q?X?\????:???A???@:	?T?LY?N??Q	?Qs?Q	???@?Q?X?\???,??Y???W??,*^?[W*??[W+-???*???Y-S???+-,??W?Lad???,?????8?@?J?S?b????????
????)?2?<?E?L?a?d?f?s?v?~?????????????????'?1?A?J???f?f?
f?f?f
??	E.(S?/(S	S?)S)?f?b?*S2?+hK??K	hC,;-S
 2?+.K	?C,???8?@?W	??@@@@
???@@}@???1	??@@}@?@???A??G???@)??/]9???M*?F??????R????B"R;?=\{?}#*???Y+S???+c?m?!+e?m?+??m?
+??m?*?*?PM**?C?F?.*???Y*???SY+SY*?*?PS???+Y?m?**?C?F??*???Y*???SY+SY*?*?PS???+??m?**?C?F??*???Y*???SY+SY*?*?PS???+^?m?**?C?F??*???Y*???SY+SY*?*?PS???+s?m?**?C?F?K*???Y*???SY+SY*?*?PS???*???Y*???SY+SY*?*?PS???,???$HXfpz?????????!??&?')+%))031>3L5^3b:k;v=???=?D?F?D?H? ????0S?1S??H@'######?bp??R*?F?L,,;4{<}D+??m?+??m?+Y?m?+^?m???L0N8P@RHTPV?R??R0S?0E??f*?*??Y<
?*Y?`??????\]_???	2!??????v?+???m?g+???M+??N+?ɶ̚?LY?N϶Q+?ɶQ-?Q?XN?H?'?H?LY?NѶQ+?UӶQ-?Q?X?\??Y-?װ+???
??*
c
tuvw"x>zD{h~q??*Y?S^3v??v ?R??+?@)???9??>+?̙+?*??+?+?|M,?
,?̙*???Y*???SY+S???,??*
??	????"?0?8?<?? >??>1S'4S?	?@??????i??Y+?ط?N?Y-,?ݷݰ?????*??5S67
89:?/??H??T??
~	;<=>@2>A!?BD	?}E	}?F	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy