Package org.miaixz.bus.shade.safety.boot
Class BootURLHandler
java.lang.Object
java.net.URLStreamHandler
org.springframework.boot.loader.net.protocol.jar.Handler
org.miaixz.bus.shade.safety.boot.BootURLHandler
public class BootURLHandler
extends org.springframework.boot.loader.net.protocol.jar.Handler
加密的URL处理器
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Constructor Summary
ConstructorsConstructorDescriptionBootURLHandler(DecryptorProvider decryptorProvider, EncryptorProvider encryptorProvider, Key key, ClassLoader classLoader) -
Method Summary
Methods inherited from class org.springframework.boot.loader.net.protocol.jar.Handler
clearCache, hashCode, parseURL, sameFileMethods inherited from class java.net.URLStreamHandler
equals, getDefaultPort, getHostAddress, hostsEqual, openConnection, setURL, setURL, toExternalForm
-
Constructor Details
-
BootURLHandler
public BootURLHandler(DecryptorProvider decryptorProvider, EncryptorProvider encryptorProvider, Key key, ClassLoader classLoader) throws Exception - Throws:
Exception
-
-
Method Details
-
openConnection
- Overrides:
openConnectionin classorg.springframework.boot.loader.net.protocol.jar.Handler- Throws:
IOException
-