跳过导航链接
A B C E F G H I L M O P R S T V W 

A

AbstractApplicationRunListener - org.apichart.common中的类
基于SpringBoot, 提供SpringBoot的各个生命周期的方法。
AbstractApplicationRunListener(SpringApplication, String[]) - 类 的构造器org.apichart.common.AbstractApplicationRunListener
 
AbstractServerInfos - org.apichart.common.modules.context中的类
用于获取客户服务器的基本信息,如:IP、Mac地址、CPU序列号、主板序列号等
AbstractServerInfos() - 类 的构造器org.apichart.common.modules.context.AbstractServerInfos
 

B

BaseUtils - org.apichart.common.modules.util中的类
基础工具包
BaseUtils() - 类 的构造器org.apichart.common.modules.util.BaseUtils
 

C

contextLoaded(ConfigurableApplicationContext) - 类 中的方法org.apichart.common.AbstractApplicationRunListener
 
contextPrepared(ConfigurableApplicationContext) - 类 中的方法org.apichart.common.AbstractApplicationRunListener
 
create(LicenseContent, LicenseNotary) - 类 中的方法org.apichart.common.modules.context.CustomLicenseManager
复写create方法
CustomKeyStoreParam - org.apichart.common.modules.context中的类
自定义KeyStoreParam,用于将公私钥存储文件存放到其他磁盘位置而不是项目中
CustomKeyStoreParam(Class, String, String, String, String) - 类 的构造器org.apichart.common.modules.context.CustomKeyStoreParam
 
CustomLicenseManager - org.apichart.common.modules.context中的类
自定义LicenseManager,用于增加额外的服务器硬件信息校验
CustomLicenseManager() - 类 的构造器org.apichart.common.modules.context.CustomLicenseManager
 
CustomLicenseManager(LicenseParam) - 类 的构造器org.apichart.common.modules.context.CustomLicenseManager
 

E

environmentPrepared(ConfigurableEnvironment) - 类 中的方法org.apichart.common.AbstractApplicationRunListener
 

F

failed(ConfigurableApplicationContext, Throwable) - 类 中的方法org.apichart.common.AbstractApplicationRunListener
 

G

getAlias() - 类 中的方法org.apichart.common.modules.context.CustomKeyStoreParam
 
getCPUSerial() - 类 中的方法org.apichart.common.modules.context.AbstractServerInfos
获取CPU序列号
getCPUSerial() - 类 中的方法org.apichart.common.modules.context.LinuxServerInfos
 
getCPUSerial() - 类 中的方法org.apichart.common.modules.context.WindowsServerInfos
 
getCpuSerial() - 类 中的方法org.apichart.common.modules.entity.LicenseCheckModel
 
getInstance(LicenseParam) - 类 中的静态方法org.apichart.common.modules.context.LicenseManagerHolder
 
getIpAddress() - 类 中的方法org.apichart.common.modules.context.AbstractServerInfos
获取IP地址
getIpAddress() - 类 中的方法org.apichart.common.modules.context.LinuxServerInfos
 
getIpAddress() - 类 中的方法org.apichart.common.modules.context.WindowsServerInfos
 
getIpAddress() - 类 中的方法org.apichart.common.modules.entity.LicenseCheckModel
 
getKeyPwd() - 类 中的方法org.apichart.common.modules.context.CustomKeyStoreParam
 
getLicensePath() - 类 中的方法org.apichart.common.modules.entity.LicenseVerifyParam
 
getLocalAllInetAddress() - 类 中的方法org.apichart.common.modules.context.AbstractServerInfos
获取当前服务器所有符合条件的InetAddress
getMacAddress() - 类 中的方法org.apichart.common.modules.context.AbstractServerInfos
获取Mac地址
getMacAddress() - 类 中的方法org.apichart.common.modules.context.LinuxServerInfos
 
getMacAddress() - 类 中的方法org.apichart.common.modules.context.WindowsServerInfos
 
getMacAddress() - 类 中的方法org.apichart.common.modules.entity.LicenseCheckModel
 
getMacByInetAddress(InetAddress) - 类 中的方法org.apichart.common.modules.context.AbstractServerInfos
获取某个网络接口的Mac地址
getMainBoardSerial() - 类 中的方法org.apichart.common.modules.context.AbstractServerInfos
获取主板序列号
getMainBoardSerial() - 类 中的方法org.apichart.common.modules.context.LinuxServerInfos
 
getMainBoardSerial() - 类 中的方法org.apichart.common.modules.context.WindowsServerInfos
 
getMainBoardSerial() - 类 中的方法org.apichart.common.modules.entity.LicenseCheckModel
 
getPublicAlias() - 类 中的方法org.apichart.common.modules.entity.LicenseVerifyParam
 
getPublicKeysStorePath() - 类 中的方法org.apichart.common.modules.entity.LicenseVerifyParam
 
getServerInfos() - 类 中的方法org.apichart.common.modules.context.AbstractServerInfos
组装需要额外校验的License参数
getStorePass() - 类 中的方法org.apichart.common.modules.entity.LicenseVerifyParam
 
getStorePwd() - 类 中的方法org.apichart.common.modules.context.CustomKeyStoreParam
 
getStream() - 类 中的方法org.apichart.common.modules.context.CustomKeyStoreParam
复写de.schlichtherle.license.AbstractKeyStoreParam的getStream()方法
用于将公私钥存储文件存放到其他磁盘位置而不是项目中
getSubject() - 类 中的方法org.apichart.common.modules.entity.LicenseVerifyParam
 

H

HttpServer - org.apichart.common.modules.origin中的类
轻量级的HTTP服务器 支持 GET, POST, PUT, HEAD 和 DELETE 请求,支持文件上传,占用内存很小。
HttpServer() - 类 的构造器org.apichart.common.modules.origin.HttpServer
 

I

InputStreamAsSave(String, String, String) - 类 中的方法org.apichart.common.modules.util.BaseUtils
获取InputStream保存成文件
install(byte[], LicenseNotary) - 类 中的方法org.apichart.common.modules.context.CustomLicenseManager
复写install方法,其中validate方法调用本类中的validate方法,校验IP地址、Mac地址等其他信息
install(LicenseVerifyParam) - 类 中的方法org.apichart.common.modules.context.LicenseVerify
启动时安装License证书

L

LicenseCheckModel - org.apichart.common.modules.entity中的类
自定义需要校验的License参数
LicenseCheckModel() - 类 的构造器org.apichart.common.modules.entity.LicenseCheckModel
 
LicenseManagerHolder - org.apichart.common.modules.context中的类
de.schlichtherle.license.LicenseManager的单例
LicenseManagerHolder() - 类 的构造器org.apichart.common.modules.context.LicenseManagerHolder
 
LicenseVerify - org.apichart.common.modules.context中的类
License校验类
LicenseVerify() - 类 的构造器org.apichart.common.modules.context.LicenseVerify
 
LicenseVerifyParam - org.apichart.common.modules.entity中的类
License校验类需要的参数
LicenseVerifyParam() - 类 的构造器org.apichart.common.modules.entity.LicenseVerifyParam
 
LicenseVerifyParam(String, String, String, String, String) - 类 的构造器org.apichart.common.modules.entity.LicenseVerifyParam
 
LinuxServerInfos - org.apichart.common.modules.context中的类
用于获取客户Linux服务器的基本信息
LinuxServerInfos() - 类 的构造器org.apichart.common.modules.context.LinuxServerInfos
 

M

main(String[]) - 类 中的静态方法org.apichart.common.modules.context.LicenseVerify
 
main(String[]) - 类 中的静态方法org.apichart.common.modules.origin.HttpServer
 
main(String[]) - 类 中的静态方法org.apichart.common.modules.util.BaseUtils
 

O

org.apichart.common - 程序包 org.apichart.common
 
org.apichart.common.modules.context - 程序包 org.apichart.common.modules.context
 
org.apichart.common.modules.entity - 程序包 org.apichart.common.modules.entity
 
org.apichart.common.modules.origin - 程序包 org.apichart.common.modules.origin
 
org.apichart.common.modules.util - 程序包 org.apichart.common.modules.util
 

P

pub_key - 类 中的静态变量org.apichart.common.modules.util.BaseUtils
 

R

running(ConfigurableApplicationContext) - 类 中的方法org.apichart.common.AbstractApplicationRunListener
 

S

serve(NanoHTTPD.IHTTPSession) - 类 中的方法org.apichart.common.modules.origin.HttpServer
 
setCpuSerial(String) - 类 中的方法org.apichart.common.modules.entity.LicenseCheckModel
 
setIpAddress(List<String>) - 类 中的方法org.apichart.common.modules.entity.LicenseCheckModel
 
setLicensePath(String) - 类 中的方法org.apichart.common.modules.entity.LicenseVerifyParam
 
setMacAddress(List<String>) - 类 中的方法org.apichart.common.modules.entity.LicenseCheckModel
 
setMainBoardSerial(String) - 类 中的方法org.apichart.common.modules.entity.LicenseCheckModel
 
setPublicAlias(String) - 类 中的方法org.apichart.common.modules.entity.LicenseVerifyParam
 
setPublicKeysStorePath(String) - 类 中的方法org.apichart.common.modules.entity.LicenseVerifyParam
 
setStorePass(String) - 类 中的方法org.apichart.common.modules.entity.LicenseVerifyParam
 
setSubject(String) - 类 中的方法org.apichart.common.modules.entity.LicenseVerifyParam
 
started(ConfigurableApplicationContext) - 类 中的方法org.apichart.common.AbstractApplicationRunListener
 
starting() - 类 中的方法org.apichart.common.AbstractApplicationRunListener
 
sub_key - 类 中的静态变量org.apichart.common.modules.util.BaseUtils
 

T

toString() - 类 中的方法org.apichart.common.modules.entity.LicenseCheckModel
 
toString() - 类 中的方法org.apichart.common.modules.entity.LicenseVerifyParam
 

V

validate(LicenseContent) - 类 中的方法org.apichart.common.modules.context.CustomLicenseManager
复写validate方法,增加IP地址、Mac地址等其他信息校验
validateCreate(LicenseContent) - 类 中的方法org.apichart.common.modules.context.CustomLicenseManager
校验生成证书的参数信息
verify(LicenseNotary) - 类 中的方法org.apichart.common.modules.context.CustomLicenseManager
复写verify方法,调用本类中的validate方法,校验IP地址、Mac地址等其他信息
verify() - 类 中的方法org.apichart.common.modules.context.LicenseVerify
校验License证书

W

WindowsServerInfos - org.apichart.common.modules.context中的类
用于获取客户Windows服务器的基本信息
WindowsServerInfos() - 类 的构造器org.apichart.common.modules.context.WindowsServerInfos
 
A B C E F G H I L M O P R S T V W 
跳过导航链接

Copyright © 2024. All rights reserved.