限定符和类型 | 方法和说明 |
---|---|
static void |
DefenceGateway.accessControl(AccessData accessData)
访问控制
|
限定符和类型 | 类和说明 |
---|---|
class |
BadRequestDataException
非法的请求数据异常
|
class |
CallerNotFoundException
接入系统未注册异常
接入系统需要在tb_app表中注册
|
class |
IpInvalidException
非法访问IP异常
|
class |
LimitListValidateException
未通过黑白名单检查异常
|
class |
ReplayAttackException
重放异常
|
class |
ServiceNotFoundException
对外暴露服务未注册异常
对外暴露服务需要在tb_exposed_service表中注册
|
class |
SignatureInvalidException
签名检查异常
|
限定符和类型 | 方法和说明 |
---|---|
void |
IDefenceJudge.accept(AccessData accessData,
ApiSecurityItem serviceSecurityItem)
是否允许访问
|
限定符和类型 | 方法和说明 |
---|---|
void |
BaseDefenceJudge.accept(AccessData accessData,
ApiSecurityItem serviceSecurityItem) |
protected void |
WhiteBlackLimitListDefenceJudge.doAccept(CallerItem caller,
AccessData accessData,
ApiSecurityItem serviceSecurityItem) |
protected void |
SignatureDefenceJudge.doAccept(CallerItem caller,
AccessData accessData,
ApiSecurityItem serviceSecurityItem) |
void |
ReplayAttackDefenceJudge.doAccept(CallerItem caller,
AccessData accessData,
ApiSecurityItem serviceSecurityItem) |
void |
IpLimitDefenceJudge.doAccept(CallerItem caller,
AccessData accessData,
ApiSecurityItem serviceSecurityItem) |
protected abstract void |
BaseDefenceJudge.doAccept(CallerItem caller,
AccessData accessData,
ApiSecurityItem serviceSecurityItem) |