索引
All Classes and Interfaces|常量字段值|所有程序包|序列化表格
A
- addResourcePathToPackagePath(Class<?>, String) - 类中的静态方法 com.walker.security.util.ClassUtils
- ARRAY_SUFFIX - 类中的静态变量 com.walker.security.util.ClassUtils
B
- Base64 - com.walker.security中的类
- Base64() - 类的构造器 com.walker.security.Base64
- Base64Utils - com.walker.security中的类
- Base64Utils() - 类的构造器 com.walker.security.Base64Utils
- bytesToString(byte[]) - 类中的静态方法 com.walker.security.RSAUtils
C
- CGLIB_CLASS_SEPARATOR - 类中的静态变量 com.walker.security.util.ClassUtils
- checkMan() - 类中的方法 com.walker.security.SystemLogMan
-
已过时。
- checkMan(String) - 类中的方法 com.walker.security.SystemLogMan
- CIPHER_ALGORITHM_FOR_ANDROID - 类中的静态变量 com.walker.security.RSAUtils
- CLASS_FILE_SUFFIX - 类中的静态变量 com.walker.security.util.ClassUtils
- classNamesToString(Class<?>...) - 类中的静态方法 com.walker.security.util.ClassUtils
- classNamesToString(Collection<Class<?>>) - 类中的静态方法 com.walker.security.util.ClassUtils
- classPackageAsResourcePath(Class<?>) - 类中的静态方法 com.walker.security.util.ClassUtils
- ClassPathResource - com.walker.security.util中的类
-
类路径资源加载器,借鉴 spring
ClassPathResource - ClassPathResource(String) - 类的构造器 com.walker.security.util.ClassPathResource
- ClassPathResource(String, ClassLoader) - 类的构造器 com.walker.security.util.ClassPathResource
- ClassUtils - com.walker.security.util中的类
- ClassUtils() - 类的构造器 com.walker.security.util.ClassUtils
- cleanPath(String) - 类中的静态方法 com.walker.security.util.StringUtils
- collectionToCommaDelimitedString(Collection<?>) - 类中的静态方法 com.walker.security.util.StringUtils
- collectionToDelimitedString(Collection<?>, String) - 类中的静态方法 com.walker.security.util.StringUtils
- collectionToDelimitedString(Collection<?>, String, String, String) - 类中的静态方法 com.walker.security.util.StringUtils
- com.walker - 程序包 com.walker
- com.walker.security - 程序包 com.walker.security
- com.walker.security.util - 程序包 com.walker.security.util
- convertClassNameToResourcePath(String) - 类中的静态方法 com.walker.security.util.ClassUtils
- convertResourcePathToClassName(String) - 类中的静态方法 com.walker.security.util.ClassUtils
- createCompositeInterface(Class<?>[], ClassLoader) - 类中的静态方法 com.walker.security.util.ClassUtils
D
- decode(byte[]) - 类中的静态方法 com.walker.security.Base64
- decode(byte[]) - 类中的静态方法 com.walker.security.Base64Utils
- decode(String) - 类中的静态方法 com.walker.security.Base64
- decode(String) - 类中的静态方法 com.walker.security.Base64Utils
-
BASE64字符串解码为二进制数据
- decodeBase64(byte[]) - 类中的静态方法 com.walker.security.Base64
- decodeByte(byte[]) - 类中的静态方法 com.walker.security.Base64Utils
- decryptByPrivateKey(byte[], String) - 类中的静态方法 com.walker.security.RSAUtils
-
私钥解密
- decryptByPublicKey(byte[], String) - 类中的静态方法 com.walker.security.RSAUtils
-
公钥解密
- DefaultLocalSpider - com.walker.security中的类
- DefaultLocalSpider() - 类的构造器 com.walker.security.DefaultLocalSpider
- DefaultSpiderLoader - com.walker.security中的类
- DefaultSpiderLoader() - 类的构造器 com.walker.security.DefaultSpiderLoader
- deleteAny(String, String) - 类中的静态方法 com.walker.security.util.StringUtils
- delimitedListToStringArray(String, String) - 类中的静态方法 com.walker.security.util.StringUtils
- delimitedListToStringArray(String, String, String) - 类中的静态方法 com.walker.security.util.StringUtils
- determineCommonAncestor(Class<?>, Class<?>) - 类中的静态方法 com.walker.security.util.ClassUtils
E
- encode(byte[]) - 类中的静态方法 com.walker.security.Base64
- encode(byte[]) - 类中的静态方法 com.walker.security.Base64Utils
-
二进制数据编码为BASE64字符串
- encodeBase64(byte[]) - 类中的静态方法 com.walker.security.Base64
- encodeString(String) - 类中的静态方法 com.walker.security.Base64Utils
- encrypt(RSAPublicKey, byte[]) - 类中的静态方法 com.walker.security.RSAUtils
- encryptByPrivateKey(byte[], String) - 类中的静态方法 com.walker.security.RSAUtils
-
私钥加密
- encryptByPublicKey(byte[], String) - 类中的静态方法 com.walker.security.RSAUtils
-
公钥加密
- exists() - 类中的方法 com.walker.security.util.ClassPathResource
F
- forName(String, ClassLoader) - 类中的静态方法 com.walker.security.util.ClassUtils
G
- genKeyPair() - 类中的静态方法 com.walker.security.RSAUtils
-
生成密钥对(公钥和私钥)
- getAllInterfacesAsSet(Object) - 类中的静态方法 com.walker.security.util.ClassUtils
- getAllInterfacesForClassAsSet(Class<?>) - 类中的静态方法 com.walker.security.util.ClassUtils
- getAllInterfacesForClassAsSet(Class<?>, ClassLoader) - 类中的静态方法 com.walker.security.util.ClassUtils
- getClassFileName(Class<?>) - 类中的静态方法 com.walker.security.util.ClassUtils
- getConstructorIfAvailable(Class<T>, Class<?>...) - 类中的静态方法 com.walker.security.util.ClassUtils
- getDefaultClassLoader() - 类中的静态方法 com.walker.security.util.ClassUtils
- getDescription() - 类中的方法 com.walker.security.util.ClassPathResource
- getDescriptiveType(Object) - 类中的静态方法 com.walker.security.util.ClassUtils
- getInputStream() - 类中的方法 com.walker.security.util.ClassPathResource
- getInstance() - 类中的静态方法 com.walker.security.SystemLogMan
- getMethod(Class<?>, String, Class<?>...) - 类中的静态方法 com.walker.security.util.ClassUtils
- getMethodCountForName(Class<?>, String) - 类中的静态方法 com.walker.security.util.ClassUtils
- getMethodIfAvailable(Class<?>, String, Class<?>...) - 类中的静态方法 com.walker.security.util.ClassUtils
- getMyIdentifier() - 类中的方法 com.walker.security.DefaultLocalSpider
- getMyIdentifier() - 接口中的方法 com.walker.security.LocalSpider
-
获得本地的唯一标识,可以是网卡、ip、cup等信息
- getMyIdentifiers() - 类中的方法 com.walker.security.DefaultLocalSpider
- getMyIdentifiers() - 接口中的方法 com.walker.security.LocalSpider
-
返回多个本地标识集合,如:多个网卡ip等
- getPackageName(Class<?>) - 类中的静态方法 com.walker.security.util.ClassUtils
- getPackageName(String) - 类中的静态方法 com.walker.security.util.ClassUtils
- getPrivateKey(Map<String, Object>) - 类中的静态方法 com.walker.security.RSAUtils
-
获取私钥
- getPublicKey(Map<String, Object>) - 类中的静态方法 com.walker.security.RSAUtils
-
获取公钥
- getQualifiedMethodName(Method) - 类中的静态方法 com.walker.security.util.ClassUtils
- getQualifiedMethodName(Method, Class<?>) - 类中的静态方法 com.walker.security.util.ClassUtils
- getQualifiedName(Class<?>) - 类中的静态方法 com.walker.security.util.ClassUtils
- getShortName(Class<?>) - 类中的静态方法 com.walker.security.util.ClassUtils
- getShortName(String) - 类中的静态方法 com.walker.security.util.ClassUtils
- getShortNameAsProperty(Class<?>) - 类中的静态方法 com.walker.security.util.ClassUtils
- getStaticMethod(Class<?>, String, Class<?>...) - 类中的静态方法 com.walker.security.util.ClassUtils
- getUserClass(Class<?>) - 类中的静态方法 com.walker.security.util.ClassUtils
- getUserClass(Object) - 类中的静态方法 com.walker.security.util.ClassUtils
H
- hasAtLeastOneMethodWithName(Class<?>, String) - 类中的静态方法 com.walker.security.util.ClassUtils
- hasConstructor(Class<?>, Class<?>...) - 类中的静态方法 com.walker.security.util.ClassUtils
- hasLength(String) - 类中的静态方法 com.walker.security.util.StringUtils
- hasMethod(Class<?>, Method) - 类中的静态方法 com.walker.security.util.ClassUtils
- hasMethod(Class<?>, String, Class<?>...) - 类中的静态方法 com.walker.security.util.ClassUtils
I
- isAssignable(Class<?>, Class<?>) - 类中的静态方法 com.walker.security.util.ClassUtils
- isAssignableValue(Class<?>, Object) - 类中的静态方法 com.walker.security.util.ClassUtils
- isCacheSafe(Class<?>, ClassLoader) - 类中的静态方法 com.walker.security.util.ClassUtils
- isCglibProxy(Object) - 类中的静态方法 com.walker.security.util.ClassUtils
-
已过时。
- isCglibProxyClass(Class<?>) - 类中的静态方法 com.walker.security.util.ClassUtils
-
已过时。
- isCglibProxyClassName(String) - 类中的静态方法 com.walker.security.util.ClassUtils
-
已过时。
- isInnerClass(Class<?>) - 类中的静态方法 com.walker.security.util.ClassUtils
- isLambdaClass(Class<?>) - 类中的静态方法 com.walker.security.util.ClassUtils
- isPresent(String, ClassLoader) - 类中的静态方法 com.walker.security.util.ClassUtils
- isPrimitiveArray(Class<?>) - 类中的静态方法 com.walker.security.util.ClassUtils
- isPrimitiveOrWrapper(Class<?>) - 类中的静态方法 com.walker.security.util.ClassUtils
- isPrimitiveWrapper(Class<?>) - 类中的静态方法 com.walker.security.util.ClassUtils
- isPrimitiveWrapperArray(Class<?>) - 类中的静态方法 com.walker.security.util.ClassUtils
- isUserLevelMethod(Method) - 类中的静态方法 com.walker.security.util.ClassUtils
- isVisible(Class<?>, ClassLoader) - 类中的静态方法 com.walker.security.util.ClassUtils
K
- KEY_ALGORITHM - 类中的静态变量 com.walker.security.RSAUtils
-
加密算法RSA
L
- load() - 类中的方法 com.walker.security.DefaultSpiderLoader
- load() - 接口中的方法 com.walker.security.SpiderLoader
-
加载协议,并与本地的固定参数对比。
- LocalSpider - com.walker.security中的接口
-
本地机器信息获取接口定义。
M
- main(String[]) - 类中的静态方法 com.walker.WalkerSecurityApplication
- matchesTypeName(Class<?>, String) - 类中的静态方法 com.walker.security.util.ClassUtils
O
- overrideThreadContextClassLoader(ClassLoader) - 类中的静态方法 com.walker.security.util.ClassUtils
R
- replace(String, String, String) - 类中的静态方法 com.walker.security.util.StringUtils
- resolveClassName(String, ClassLoader) - 类中的静态方法 com.walker.security.util.ClassUtils
- resolvePrimitiveClassName(String) - 类中的静态方法 com.walker.security.util.ClassUtils
- resolvePrimitiveIfNecessary(Class<?>) - 类中的静态方法 com.walker.security.util.ClassUtils
- resolveURL() - 类中的方法 com.walker.security.util.ClassPathResource
- RSAUtils - com.walker.security中的类
- RSAUtils() - 类的构造器 com.walker.security.RSAUtils
S
- SecurityRuntimeException - com.walker.security中的Exception Class
- SecurityRuntimeException() - exception class的构造器 com.walker.security.SecurityRuntimeException
- SecurityRuntimeException(String) - exception class的构造器 com.walker.security.SecurityRuntimeException
- SecurityRuntimeException(String, Throwable) - exception class的构造器 com.walker.security.SecurityRuntimeException
- sign(byte[], String) - 类中的静态方法 com.walker.security.RSAUtils
-
用私钥对信息生成数字签名
- SIGNATURE_ALGORITHM - 类中的静态变量 com.walker.security.RSAUtils
-
签名算法
- SpiderLoader - com.walker.security中的接口
- StringUtils - com.walker.security.util中的类
- StringUtils() - 类的构造器 com.walker.security.util.StringUtils
- SystemLogMan - com.walker.security中的类
T
- toStringArray(Collection<String>) - 类中的静态方法 com.walker.security.util.StringUtils
V
- verify(byte[], String, String) - 类中的静态方法 com.walker.security.RSAUtils
-
校验数字签名
W
- WalkerSecurityApplication - com.walker中的类
- WalkerSecurityApplication() - 类的构造器 com.walker.WalkerSecurityApplication
All Classes and Interfaces|常量字段值|所有程序包|序列化表格