Uses of Class
cloud.opencode.base.classloader.security.ClassLoadingPolicy.Builder
Packages that use ClassLoadingPolicy.Builder
-
Uses of ClassLoadingPolicy.Builder in cloud.opencode.base.classloader.security
Methods in cloud.opencode.base.classloader.security that return ClassLoadingPolicy.BuilderModifier and TypeMethodDescriptionClassLoadingPolicy.Builder.addAllowedPackage(String packagePrefix) Add a single allowed package prefix 添加单个允许的包前缀ClassLoadingPolicy.Builder.addDeniedPackage(String packagePrefix) Add a single denied package prefix 添加单个拒绝的包前缀ClassLoadingPolicy.Builder.allowedPackages(Set<String> packages) Set the allowed packages (whitelist) 设置允许的包(白名单)static ClassLoadingPolicy.BuilderClassLoadingPolicy.builder()Create a new Builder for ClassLoadingPolicy 创建 ClassLoadingPolicy 的新 BuilderClassLoadingPolicy.Builder.bytecodeVerifier(BytecodeVerifier verifier) Set a custom bytecode verifier 设置自定义字节码验证器ClassLoadingPolicy.Builder.deniedPackages(Set<String> packages) Set the denied packages (blacklist) 设置拒绝的包(黑名单)ClassLoadingPolicy.Builder.maxBytecodeSize(int maxBytecodeSize) Set the maximum bytecode size per class in bytes (0 for unlimited) 设置每个类的最大字节码大小(字节,0 表示无限制)ClassLoadingPolicy.Builder.maxLoadedClasses(int maxLoadedClasses) Set the maximum number of loaded classes (0 for unlimited) 设置最大已加载类数量(0 表示无限制)