Index

A C D F G H I J L M N P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ACCESS_CONFIG_ERROR - Static variable in interface cn.herodotus.engine.assistant.access.constant.AccessErrorCodes
 
ACCESS_HANDLER_NOT_FOUND - Static variable in interface cn.herodotus.engine.assistant.access.constant.AccessErrorCodes
 
ACCESS_IDENTITY_VERIFICATION_FAILED - Static variable in interface cn.herodotus.engine.assistant.access.constant.AccessErrorCodes
 
ACCESS_PRE_PROCESS_FAILED_EXCEPTION - Static variable in interface cn.herodotus.engine.assistant.access.constant.AccessErrorCodes
 
AccessConfigErrorException - Exception in cn.herodotus.engine.assistant.access.exception
Description: Access 配置错误
AccessConfigErrorException() - Constructor for exception cn.herodotus.engine.assistant.access.exception.AccessConfigErrorException
 
AccessConfigErrorException(String) - Constructor for exception cn.herodotus.engine.assistant.access.exception.AccessConfigErrorException
 
AccessConfigErrorException(String, Throwable) - Constructor for exception cn.herodotus.engine.assistant.access.exception.AccessConfigErrorException
 
AccessConfigErrorException(String, Throwable, boolean, boolean) - Constructor for exception cn.herodotus.engine.assistant.access.exception.AccessConfigErrorException
 
AccessConfigErrorException(Throwable) - Constructor for exception cn.herodotus.engine.assistant.access.exception.AccessConfigErrorException
 
AccessConstants - Interface in cn.herodotus.engine.assistant.access.constant
Description: 接入模块常量
accessErrorCodeMapperBuilderCustomizer() - Method in class cn.herodotus.engine.assistant.access.config.AssistantAccessConfiguration
 
AccessErrorCodeMapperBuilderCustomizer - Class in cn.herodotus.engine.assistant.access.customizer
Description: Access 错误代码映射定义
AccessErrorCodeMapperBuilderCustomizer() - Constructor for class cn.herodotus.engine.assistant.access.customizer.AccessErrorCodeMapperBuilderCustomizer
 
AccessErrorCodes - Interface in cn.herodotus.engine.assistant.access.constant
Description: Access 模块错误代码
AccessHandler - Interface in cn.herodotus.engine.assistant.access.definition
Description: 外部应用接入处理器
AccessHandlerNotFoundException - Exception in cn.herodotus.engine.assistant.access.exception
Description: 接入处理器未找到错误
AccessHandlerNotFoundException() - Constructor for exception cn.herodotus.engine.assistant.access.exception.AccessHandlerNotFoundException
 
AccessHandlerNotFoundException(String) - Constructor for exception cn.herodotus.engine.assistant.access.exception.AccessHandlerNotFoundException
 
AccessHandlerNotFoundException(String, Throwable) - Constructor for exception cn.herodotus.engine.assistant.access.exception.AccessHandlerNotFoundException
 
AccessHandlerNotFoundException(String, Throwable, boolean, boolean) - Constructor for exception cn.herodotus.engine.assistant.access.exception.AccessHandlerNotFoundException
 
AccessHandlerNotFoundException(Throwable) - Constructor for exception cn.herodotus.engine.assistant.access.exception.AccessHandlerNotFoundException
 
accessHandlerStrategyFactory(Map<String, AccessHandler>) - Method in class cn.herodotus.engine.assistant.access.config.AssistantAccessConfiguration
 
AccessHandlerStrategyFactory - Class in cn.herodotus.engine.assistant.access.factory
Description: Access Handler 工厂
AccessHandlerStrategyFactory(Map<String, AccessHandler>) - Constructor for class cn.herodotus.engine.assistant.access.factory.AccessHandlerStrategyFactory
 
AccessIdentityVerificationFailedException - Exception in cn.herodotus.engine.assistant.access.exception
Description: 接入身份认证错误
AccessIdentityVerificationFailedException() - Constructor for exception cn.herodotus.engine.assistant.access.exception.AccessIdentityVerificationFailedException
 
AccessIdentityVerificationFailedException(String) - Constructor for exception cn.herodotus.engine.assistant.access.exception.AccessIdentityVerificationFailedException
 
AccessIdentityVerificationFailedException(String, Throwable) - Constructor for exception cn.herodotus.engine.assistant.access.exception.AccessIdentityVerificationFailedException
 
AccessIdentityVerificationFailedException(String, Throwable, boolean, boolean) - Constructor for exception cn.herodotus.engine.assistant.access.exception.AccessIdentityVerificationFailedException
 
AccessIdentityVerificationFailedException(Throwable) - Constructor for exception cn.herodotus.engine.assistant.access.exception.AccessIdentityVerificationFailedException
 
AccessPreProcessFailedException - Exception in cn.herodotus.engine.assistant.access.exception
Description: 接入预操作失败错误
AccessPreProcessFailedException() - Constructor for exception cn.herodotus.engine.assistant.access.exception.AccessPreProcessFailedException
 
AccessPreProcessFailedException(String) - Constructor for exception cn.herodotus.engine.assistant.access.exception.AccessPreProcessFailedException
 
AccessPreProcessFailedException(String, Throwable) - Constructor for exception cn.herodotus.engine.assistant.access.exception.AccessPreProcessFailedException
 
AccessPreProcessFailedException(String, Throwable, boolean, boolean) - Constructor for exception cn.herodotus.engine.assistant.access.exception.AccessPreProcessFailedException
 
AccessPreProcessFailedException(Throwable) - Constructor for exception cn.herodotus.engine.assistant.access.exception.AccessPreProcessFailedException
 
AccessResponse - Class in cn.herodotus.engine.assistant.access.definition.domain
Description: 外部接入预操作统一返回实体
AccessResponse() - Constructor for class cn.herodotus.engine.assistant.access.definition.domain.AccessResponse
 
AccessUserDetails - Class in cn.herodotus.engine.assistant.access.definition.domain
Description: 外部程序接入返回用户信息
AccessUserDetails() - Constructor for class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
afterPropertiesSet() - Method in class cn.herodotus.engine.assistant.access.processor.WxmppProcessor
 
AssistantAccessConfiguration - Class in cn.herodotus.engine.assistant.access.config
Description: Access 业务模块配置
AssistantAccessConfiguration() - Constructor for class cn.herodotus.engine.assistant.access.config.AssistantAccessConfiguration
 
AssistantAccessJustAuthConfiguration - Class in cn.herodotus.engine.assistant.access.config
Description: JustAuth配置
AssistantAccessJustAuthConfiguration() - Constructor for class cn.herodotus.engine.assistant.access.config.AssistantAccessJustAuthConfiguration
 
AssistantAccessSmsConfiguration - Class in cn.herodotus.engine.assistant.access.config
Description: 发送短信统一配置
AssistantAccessSmsConfiguration() - Constructor for class cn.herodotus.engine.assistant.access.config.AssistantAccessSmsConfiguration
 
AssistantAccessWxappConfiguration - Class in cn.herodotus.engine.assistant.access.config
Description: 微信小程序后配置
AssistantAccessWxappConfiguration() - Constructor for class cn.herodotus.engine.assistant.access.config.AssistantAccessWxappConfiguration
 
AssistantAccessWxmppConfiguration - Class in cn.herodotus.engine.assistant.access.config
Description: 微信公众号配置
AssistantAccessWxmppConfiguration() - Constructor for class cn.herodotus.engine.assistant.access.config.AssistantAccessWxmppConfiguration
 

C

cache(String, String) - Method in class cn.herodotus.engine.assistant.access.stamp.JustAuthStateStampManager
 
cache(String, String, long) - Method in class cn.herodotus.engine.assistant.access.stamp.JustAuthStateStampManager
 
CACHE_NAME_TOKEN_JUSTAUTH - Static variable in interface cn.herodotus.engine.assistant.access.constant.AccessConstants
 
CACHE_NAME_TOKEN_VERIFICATION_CODE - Static variable in interface cn.herodotus.engine.assistant.access.constant.AccessConstants
 
checkImage(String, File) - Method in class cn.herodotus.engine.assistant.access.processor.WxappProcessor
校验一张图片是否含有违法违规内容.
checkImage(String, String) - Method in class cn.herodotus.engine.assistant.access.processor.WxappProcessor
校验一张图片是否含有违法违规内容
checkMessage(String, String) - Method in class cn.herodotus.engine.assistant.access.processor.WxappProcessor
检查一段文本是否含有违法违规内容。
cn.herodotus.engine.assistant.access.condition - package cn.herodotus.engine.assistant.access.condition
 
cn.herodotus.engine.assistant.access.config - package cn.herodotus.engine.assistant.access.config
 
cn.herodotus.engine.assistant.access.constant - package cn.herodotus.engine.assistant.access.constant
 
cn.herodotus.engine.assistant.access.customizer - package cn.herodotus.engine.assistant.access.customizer
 
cn.herodotus.engine.assistant.access.definition - package cn.herodotus.engine.assistant.access.definition
 
cn.herodotus.engine.assistant.access.definition.domain - package cn.herodotus.engine.assistant.access.definition.domain
 
cn.herodotus.engine.assistant.access.definition.enums - package cn.herodotus.engine.assistant.access.definition.enums
 
cn.herodotus.engine.assistant.access.exception - package cn.herodotus.engine.assistant.access.exception
 
cn.herodotus.engine.assistant.access.factory - package cn.herodotus.engine.assistant.access.factory
 
cn.herodotus.engine.assistant.access.processor - package cn.herodotus.engine.assistant.access.processor
 
cn.herodotus.engine.assistant.access.properties - package cn.herodotus.engine.assistant.access.properties
 
cn.herodotus.engine.assistant.access.stamp - package cn.herodotus.engine.assistant.access.stamp
 
ConditionalOnJustAuthEnabled - Annotation Interface in cn.herodotus.engine.assistant.access.condition
Description: JustAuth开启条件注解
ConditionalOnSmsEnabled - Annotation Interface in cn.herodotus.engine.assistant.access.condition
Description: 短信开启条件注解
ConditionalOnWxappEnabled - Annotation Interface in cn.herodotus.engine.assistant.access.condition
Description: 微信小程序开启条件注解
ConditionalOnWxmppEnabled - Annotation Interface in cn.herodotus.engine.assistant.access.condition
Description: 微信公众号开启条件注解
Config() - Constructor for class cn.herodotus.engine.assistant.access.properties.WxappProperties.Config
 
containsKey(String) - Method in class cn.herodotus.engine.assistant.access.stamp.JustAuthStateStampManager
 
customize(ErrorCodeMapperBuilder) - Method in class cn.herodotus.engine.assistant.access.customizer.AccessErrorCodeMapperBuilderCustomizer
 

D

developer - Enum constant in enum class cn.herodotus.engine.assistant.access.definition.enums.MiniProgramState
开发版

F

findAccessUserDetails(String, AccessPrincipal) - Method in class cn.herodotus.engine.assistant.access.factory.AccessHandlerStrategyFactory
 
formal - Enum constant in enum class cn.herodotus.engine.assistant.access.definition.enums.MiniProgramState
正式版

G

getAccessCode() - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
getAccessHandler(AccountCategory) - Method in class cn.herodotus.engine.assistant.access.factory.AccessHandlerStrategyFactory
 
getAccessHandler(String) - Method in class cn.herodotus.engine.assistant.access.factory.AccessHandlerStrategyFactory
 
getAccessToken() - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
getAesKey() - Method in class cn.herodotus.engine.assistant.access.properties.WxappProperties.Config
 
getAesKey() - Method in class cn.herodotus.engine.assistant.access.properties.WxmppProperties.MpConfig
 
getAlipayPublicKey() - Method in class cn.herodotus.engine.assistant.access.properties.JustAuthProperties
 
getAppId() - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
getAppId() - Method in class cn.herodotus.engine.assistant.access.properties.WxappProperties.Config
 
getAppId() - Method in class cn.herodotus.engine.assistant.access.properties.WxmppProperties.MpConfig
 
getAuthorizeUrl() - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessResponse
 
getAuthorizeUrl(String) - Method in class cn.herodotus.engine.assistant.access.processor.JustAuthProcessor
返回带state参数的授权url,授权回调时会带上这个state
getAuthorizeUrl(String, AuthConfig) - Method in class cn.herodotus.engine.assistant.access.processor.JustAuthProcessor
 
getAuthorizeUrls() - Method in class cn.herodotus.engine.assistant.access.processor.JustAuthProcessor
 
getAuthRequest(String) - Method in class cn.herodotus.engine.assistant.access.processor.JustAuthProcessor
 
getAuthRequest(String, AuthConfig) - Method in class cn.herodotus.engine.assistant.access.processor.JustAuthProcessor
 
getAvatar() - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
getBlog() - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
getCompany() - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
getConfigs() - Method in class cn.herodotus.engine.assistant.access.properties.JustAuthProperties
 
getConfigs() - Method in class cn.herodotus.engine.assistant.access.properties.WxappProperties
 
getConfigs() - Method in class cn.herodotus.engine.assistant.access.properties.WxmppProperties
 
getDefaultAppId() - Method in class cn.herodotus.engine.assistant.access.properties.WxappProperties
 
getEmail() - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
getEnabled() - Method in class cn.herodotus.engine.assistant.access.properties.JustAuthProperties
 
getEnabled() - Method in class cn.herodotus.engine.assistant.access.properties.SmsProperties
 
getEnabled() - Method in class cn.herodotus.engine.assistant.access.properties.WxappProperties
 
getEnabled() - Method in class cn.herodotus.engine.assistant.access.properties.WxmppProperties
 
getExpire() - Method in class cn.herodotus.engine.assistant.access.properties.SmsProperties
 
getExpireIn() - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
getFeedback() - Method in exception cn.herodotus.engine.assistant.access.exception.AccessConfigErrorException
 
getFeedback() - Method in exception cn.herodotus.engine.assistant.access.exception.AccessHandlerNotFoundException
 
getFeedback() - Method in exception cn.herodotus.engine.assistant.access.exception.AccessIdentityVerificationFailedException
 
getFeedback() - Method in exception cn.herodotus.engine.assistant.access.exception.AccessPreProcessFailedException
 
getFeedback() - Method in exception cn.herodotus.engine.assistant.access.exception.IllegalAccessArgumentException
 
getFeedback() - Method in exception cn.herodotus.engine.assistant.access.exception.IllegalAccessSourceException
 
getGender() - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
getHost() - Method in class cn.herodotus.engine.assistant.access.properties.WxmppProperties.RedisConfig
 
getLength() - Method in class cn.herodotus.engine.assistant.access.properties.SmsProperties
 
getLocation() - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
getMessageDataFormat() - Method in class cn.herodotus.engine.assistant.access.properties.WxappProperties.Config
 
getMiniProgramState() - Method in class cn.herodotus.engine.assistant.access.properties.WxappProperties.Subscribe
 
getNickname() - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
getOpenId() - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
getOrder() - Method in class cn.herodotus.engine.assistant.access.customizer.AccessErrorCodeMapperBuilderCustomizer
 
getPhoneNumber() - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
getPhoneNumberInfo(String, String, String, String, String) - Method in class cn.herodotus.engine.assistant.access.processor.WxappProcessor
 
getPort() - Method in class cn.herodotus.engine.assistant.access.properties.WxmppProperties.RedisConfig
 
getRedirectPage() - Method in class cn.herodotus.engine.assistant.access.properties.WxappProperties.Subscribe
 
getRedis() - Method in class cn.herodotus.engine.assistant.access.properties.WxmppProperties
 
getRefreshToken() - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
getRefreshTokenExpireIn() - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
getRemark() - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
getSandbox() - Method in class cn.herodotus.engine.assistant.access.properties.SmsProperties
 
getSandbox() - Method in class cn.herodotus.engine.assistant.access.stamp.VerificationCodeStampManager
 
getScope() - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
getSecret() - Method in class cn.herodotus.engine.assistant.access.properties.WxappProperties.Config
 
getSecret() - Method in class cn.herodotus.engine.assistant.access.properties.WxmppProperties.MpConfig
 
getSession() - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessResponse
 
getSource() - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
getSubscribeId() - Method in class cn.herodotus.engine.assistant.access.properties.WxappProperties.Subscribe
 
getSubscribes() - Method in class cn.herodotus.engine.assistant.access.properties.WxappProperties
 
getSuccess() - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessResponse
 
getTemplateId() - Method in class cn.herodotus.engine.assistant.access.properties.WxappProperties.Subscribe
 
getTestCode() - Method in class cn.herodotus.engine.assistant.access.properties.SmsProperties
 
getTimeout() - Method in class cn.herodotus.engine.assistant.access.properties.JustAuthProperties
 
getToken() - Method in class cn.herodotus.engine.assistant.access.properties.WxappProperties.Config
 
getToken() - Method in class cn.herodotus.engine.assistant.access.properties.WxmppProperties.MpConfig
 
getTokenType() - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
getUid() - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
getUnionId() - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
getUserInfo(String, String, String, String) - Method in class cn.herodotus.engine.assistant.access.processor.WxappProcessor
 
getUserInfo(String, String, String, String, String, String) - Method in class cn.herodotus.engine.assistant.access.processor.WxappProcessor
 
getUsername() - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
getUuid() - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
getVerificationCodeTemplateId() - Method in class cn.herodotus.engine.assistant.access.properties.SmsProperties
 
getVerificationCodeTemplateId() - Method in class cn.herodotus.engine.assistant.access.stamp.VerificationCodeStampManager
 
getWxMaMessageRouter(String) - Method in class cn.herodotus.engine.assistant.access.processor.WxappProcessor
根据 Appid 获取到 WxMaMessageRouter 对象
getWxMaService() - Method in class cn.herodotus.engine.assistant.access.processor.WxappProcessor
根据默认的 AppId 获取对应的 WxMaService 对象
getWxMaService(String) - Method in class cn.herodotus.engine.assistant.access.processor.WxappProcessor
根据 Appid 获取到 WxMaService 对象
getWxMpMessageRouter() - Method in class cn.herodotus.engine.assistant.access.processor.WxmppProcessor
 
getWxMpService() - Method in class cn.herodotus.engine.assistant.access.processor.WxmppProcessor
 

H

handle(WxMaMessage, Map<String, Object>, WxMaService, WxSessionManager) - Method in class cn.herodotus.engine.assistant.access.processor.WxappLogHandler
 
handle(WxMpXmlMessage, Map<String, Object>, WxMpService, WxSessionManager) - Method in class cn.herodotus.engine.assistant.access.processor.WxmppLogHandler
 

I

ILLEGAL_ACCESS_ARGUMENT - Static variable in interface cn.herodotus.engine.assistant.access.constant.AccessErrorCodes
 
ILLEGAL_ACCESS_SOURCE - Static variable in interface cn.herodotus.engine.assistant.access.constant.AccessErrorCodes
 
IllegalAccessArgumentException - Exception in cn.herodotus.engine.assistant.access.exception
Description: 非法的访问参数错误
IllegalAccessArgumentException() - Constructor for exception cn.herodotus.engine.assistant.access.exception.IllegalAccessArgumentException
 
IllegalAccessArgumentException(String) - Constructor for exception cn.herodotus.engine.assistant.access.exception.IllegalAccessArgumentException
 
IllegalAccessArgumentException(String, Throwable) - Constructor for exception cn.herodotus.engine.assistant.access.exception.IllegalAccessArgumentException
 
IllegalAccessArgumentException(String, Throwable, boolean, boolean) - Constructor for exception cn.herodotus.engine.assistant.access.exception.IllegalAccessArgumentException
 
IllegalAccessArgumentException(Throwable) - Constructor for exception cn.herodotus.engine.assistant.access.exception.IllegalAccessArgumentException
 
IllegalAccessSourceException - Exception in cn.herodotus.engine.assistant.access.exception
Description: 非法的外部访问参数类型错误
IllegalAccessSourceException() - Constructor for exception cn.herodotus.engine.assistant.access.exception.IllegalAccessSourceException
 
IllegalAccessSourceException(String) - Constructor for exception cn.herodotus.engine.assistant.access.exception.IllegalAccessSourceException
 
IllegalAccessSourceException(String, Throwable) - Constructor for exception cn.herodotus.engine.assistant.access.exception.IllegalAccessSourceException
 
IllegalAccessSourceException(String, Throwable, boolean, boolean) - Constructor for exception cn.herodotus.engine.assistant.access.exception.IllegalAccessSourceException
 
IllegalAccessSourceException(Throwable) - Constructor for exception cn.herodotus.engine.assistant.access.exception.IllegalAccessSourceException
 
init() - Method in class cn.herodotus.engine.assistant.access.config.AssistantAccessConfiguration
 
init() - Method in class cn.herodotus.engine.assistant.access.config.AssistantAccessJustAuthConfiguration
 
init() - Method in class cn.herodotus.engine.assistant.access.config.AssistantAccessWxappConfiguration
 
init() - Method in class cn.herodotus.engine.assistant.access.config.AssistantAccessWxmppConfiguration
 
isUseRedis() - Method in class cn.herodotus.engine.assistant.access.properties.WxmppProperties
 

J

justAuthAccessHandler(JustAuthProcessor) - Method in class cn.herodotus.engine.assistant.access.config.AssistantAccessJustAuthConfiguration
 
JustAuthAccessHandler - Class in cn.herodotus.engine.assistant.access.processor
Description: JustAuth 接入处理器
JustAuthAccessHandler(JustAuthProcessor) - Constructor for class cn.herodotus.engine.assistant.access.processor.JustAuthAccessHandler
 
justAuthProcessor(JustAuthStateStampManager, JustAuthProperties) - Method in class cn.herodotus.engine.assistant.access.config.AssistantAccessJustAuthConfiguration
 
JustAuthProcessor - Class in cn.herodotus.engine.assistant.access.processor
Description: JustAuth请求的生成器
JustAuthProcessor() - Constructor for class cn.herodotus.engine.assistant.access.processor.JustAuthProcessor
 
JustAuthProperties - Class in cn.herodotus.engine.assistant.access.properties
Description: 用于支持JustAuth第三方登录的配置
JustAuthProperties() - Constructor for class cn.herodotus.engine.assistant.access.properties.JustAuthProperties
 
justAuthStateStampManager(JustAuthProperties) - Method in class cn.herodotus.engine.assistant.access.config.AssistantAccessJustAuthConfiguration
 
JustAuthStateStampManager - Class in cn.herodotus.engine.assistant.access.stamp
Description: 自定义JustAuth State Cache
JustAuthStateStampManager(JustAuthProperties) - Constructor for class cn.herodotus.engine.assistant.access.stamp.JustAuthStateStampManager
 

L

loadUserDetails(String, AccessPrincipal) - Method in interface cn.herodotus.engine.assistant.access.definition.AccessHandler
获取接入系统中的用户信息,并转换为系统可以识别的 AccessUserDetails 类型
loadUserDetails(String, AccessPrincipal) - Method in class cn.herodotus.engine.assistant.access.processor.JustAuthAccessHandler
 
loadUserDetails(String, AccessPrincipal) - Method in class cn.herodotus.engine.assistant.access.processor.PhoneNumberAccessHandler
 
loadUserDetails(String, AccessPrincipal) - Method in class cn.herodotus.engine.assistant.access.processor.WxappAccessHandler
 
login(String, String) - Method in class cn.herodotus.engine.assistant.access.processor.WxappProcessor
使用 code 和 appId,登录微信小程序

M

mediaAsyncCheck(String, String, int) - Method in class cn.herodotus.engine.assistant.access.processor.WxappProcessor
异步校验图片/音频是否含有违法违规内容。
MiniProgramState - Enum Class in cn.herodotus.engine.assistant.access.definition.enums
Description: 跳转小程序类型
MpConfig() - Constructor for class cn.herodotus.engine.assistant.access.properties.WxmppProperties.MpConfig
 

N

nextStamp(String) - Method in class cn.herodotus.engine.assistant.access.stamp.JustAuthStateStampManager
 
nextStamp(String) - Method in class cn.herodotus.engine.assistant.access.stamp.VerificationCodeStampManager
 

P

phoneNumberAccessHandler(VerificationCodeStampManager) - Method in class cn.herodotus.engine.assistant.access.config.AssistantAccessSmsConfiguration
 
PhoneNumberAccessHandler - Class in cn.herodotus.engine.assistant.access.processor
Description: 手机短信接入处理器
PhoneNumberAccessHandler(VerificationCodeStampManager) - Constructor for class cn.herodotus.engine.assistant.access.processor.PhoneNumberAccessHandler
 
postConstruct() - Method in class cn.herodotus.engine.assistant.access.config.AssistantAccessSmsConfiguration
 
preProcess(AccountCategory, String, String...) - Method in class cn.herodotus.engine.assistant.access.factory.AccessHandlerStrategyFactory
 
preProcess(String, String...) - Method in interface cn.herodotus.engine.assistant.access.definition.AccessHandler
外部应用接入预处理 比如 微信小程序需要传入Code 和 AppId 比如 手机登录需要传入手机号码等
preProcess(String, String...) - Method in class cn.herodotus.engine.assistant.access.processor.JustAuthAccessHandler
 
preProcess(String, String...) - Method in class cn.herodotus.engine.assistant.access.processor.PhoneNumberAccessHandler
 
preProcess(String, String...) - Method in class cn.herodotus.engine.assistant.access.processor.WxappAccessHandler
 
preProcess(String, String, String...) - Method in class cn.herodotus.engine.assistant.access.factory.AccessHandlerStrategyFactory
 
PROPERTY_ACCESS_JUSTAUTH - Static variable in interface cn.herodotus.engine.assistant.access.constant.AccessConstants
 
PROPERTY_ACCESS_SMS - Static variable in interface cn.herodotus.engine.assistant.access.constant.AccessConstants
 
PROPERTY_ACCESS_WXAPP - Static variable in interface cn.herodotus.engine.assistant.access.constant.AccessConstants
 
PROPERTY_ACCESS_WXMPP - Static variable in interface cn.herodotus.engine.assistant.access.constant.AccessConstants
 
PROPERTY_ASSISTANT_ACCESS - Static variable in interface cn.herodotus.engine.assistant.access.constant.AccessConstants
 

R

RedisConfig() - Constructor for class cn.herodotus.engine.assistant.access.properties.WxmppProperties.RedisConfig
 

S

sendSubscribeMessage(String, WxMaSubscribeMessage) - Method in class cn.herodotus.engine.assistant.access.processor.WxappProcessor
根据直接创建的WxMaSubscribeMessage发送订阅消息
setAccessCode(String) - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
setAccessToken(String) - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
setAesKey(String) - Method in class cn.herodotus.engine.assistant.access.properties.WxappProperties.Config
 
setAesKey(String) - Method in class cn.herodotus.engine.assistant.access.properties.WxmppProperties.MpConfig
 
setAlipayPublicKey(String) - Method in class cn.herodotus.engine.assistant.access.properties.JustAuthProperties
 
setAppId(String) - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
setAppId(String) - Method in class cn.herodotus.engine.assistant.access.properties.WxappProperties.Config
 
setAppId(String) - Method in class cn.herodotus.engine.assistant.access.properties.WxmppProperties.MpConfig
 
setAuthorizeUrl(String) - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessResponse
 
setAvatar(String) - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
setBlog(String) - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
setCompany(String) - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
setConfigs(List<WxappProperties.Config>) - Method in class cn.herodotus.engine.assistant.access.properties.WxappProperties
 
setConfigs(List<WxmppProperties.MpConfig>) - Method in class cn.herodotus.engine.assistant.access.properties.WxmppProperties
 
setConfigs(Map<String, AuthConfig>) - Method in class cn.herodotus.engine.assistant.access.properties.JustAuthProperties
 
setDefaultAppId(String) - Method in class cn.herodotus.engine.assistant.access.properties.WxappProperties
 
setEmail(String) - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
setEnabled(Boolean) - Method in class cn.herodotus.engine.assistant.access.properties.JustAuthProperties
 
setEnabled(Boolean) - Method in class cn.herodotus.engine.assistant.access.properties.SmsProperties
 
setEnabled(Boolean) - Method in class cn.herodotus.engine.assistant.access.properties.WxappProperties
 
setEnabled(Boolean) - Method in class cn.herodotus.engine.assistant.access.properties.WxmppProperties
 
setExpire(Duration) - Method in class cn.herodotus.engine.assistant.access.properties.SmsProperties
 
setExpireIn(Integer) - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
setGender(AuthUserGender) - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
setHost(String) - Method in class cn.herodotus.engine.assistant.access.properties.WxmppProperties.RedisConfig
 
setJustAuthProperties(JustAuthProperties) - Method in class cn.herodotus.engine.assistant.access.processor.JustAuthProcessor
 
setJustAuthStateRedisCache(JustAuthStateStampManager) - Method in class cn.herodotus.engine.assistant.access.processor.JustAuthProcessor
 
setLength(int) - Method in class cn.herodotus.engine.assistant.access.properties.SmsProperties
 
setLocation(String) - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
setMessageDataFormat(String) - Method in class cn.herodotus.engine.assistant.access.properties.WxappProperties.Config
 
setMiniProgramState(MiniProgramState) - Method in class cn.herodotus.engine.assistant.access.properties.WxappProperties.Subscribe
 
setNickname(String) - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
setOpenId(String) - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
setPhoneNumber(String) - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
setPort(Integer) - Method in class cn.herodotus.engine.assistant.access.properties.WxmppProperties.RedisConfig
 
setRedirectPage(String) - Method in class cn.herodotus.engine.assistant.access.properties.WxappProperties.Subscribe
 
setRedis(WxmppProperties.RedisConfig) - Method in class cn.herodotus.engine.assistant.access.properties.WxmppProperties
 
setRefreshToken(String) - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
setRefreshTokenExpireIn(Integer) - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
setRemark(String) - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
setSandbox(Boolean) - Method in class cn.herodotus.engine.assistant.access.properties.SmsProperties
 
setScope(String) - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
setSecret(String) - Method in class cn.herodotus.engine.assistant.access.properties.WxappProperties.Config
 
setSecret(String) - Method in class cn.herodotus.engine.assistant.access.properties.WxmppProperties.MpConfig
 
setSession(WxMaJscode2SessionResult) - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessResponse
 
setSmsProperties(SmsProperties) - Method in class cn.herodotus.engine.assistant.access.stamp.VerificationCodeStampManager
 
setSource(String) - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
setStringRedisTemplate(StringRedisTemplate) - Method in class cn.herodotus.engine.assistant.access.processor.WxmppProcessor
 
setSubscribeId(String) - Method in class cn.herodotus.engine.assistant.access.properties.WxappProperties.Subscribe
 
setSubscribes(List<WxappProperties.Subscribe>) - Method in class cn.herodotus.engine.assistant.access.properties.WxappProperties
 
setSuccess(Boolean) - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessResponse
 
setTemplateId(String) - Method in class cn.herodotus.engine.assistant.access.properties.WxappProperties.Subscribe
 
setTestCode(String) - Method in class cn.herodotus.engine.assistant.access.properties.SmsProperties
 
setTimeout(Duration) - Method in class cn.herodotus.engine.assistant.access.properties.JustAuthProperties
 
setToken(String) - Method in class cn.herodotus.engine.assistant.access.properties.WxappProperties.Config
 
setToken(String) - Method in class cn.herodotus.engine.assistant.access.properties.WxmppProperties.MpConfig
 
setTokenType(String) - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
setUid(String) - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
setUnionId(String) - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
setUseRedis(boolean) - Method in class cn.herodotus.engine.assistant.access.properties.WxmppProperties
 
setUsername(String) - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
setUuid(String) - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
setVerificationCodeTemplateId(String) - Method in class cn.herodotus.engine.assistant.access.properties.SmsProperties
 
setWxmppLogHandler(WxmppLogHandler) - Method in class cn.herodotus.engine.assistant.access.processor.WxmppProcessor
 
setWxmppProperties(WxmppProperties) - Method in class cn.herodotus.engine.assistant.access.processor.WxmppProcessor
 
SmsProperties - Class in cn.herodotus.engine.assistant.access.properties
Description: 短信验证码配置属性
SmsProperties() - Constructor for class cn.herodotus.engine.assistant.access.properties.SmsProperties
 
Subscribe() - Constructor for class cn.herodotus.engine.assistant.access.properties.WxappProperties.Subscribe
 

T

toString() - Method in class cn.herodotus.engine.assistant.access.definition.domain.AccessUserDetails
 
toString() - Method in class cn.herodotus.engine.assistant.access.properties.JustAuthProperties
 
toString() - Method in class cn.herodotus.engine.assistant.access.properties.SmsProperties
 
toString() - Method in class cn.herodotus.engine.assistant.access.properties.WxappProperties.Config
 
toString() - Method in class cn.herodotus.engine.assistant.access.properties.WxappProperties.Subscribe
 
toString() - Method in class cn.herodotus.engine.assistant.access.properties.WxmppProperties.MpConfig
 
toString() - Method in class cn.herodotus.engine.assistant.access.properties.WxmppProperties.RedisConfig
 
toString() - Method in class cn.herodotus.engine.assistant.access.properties.WxmppProperties
 
trial - Enum constant in enum class cn.herodotus.engine.assistant.access.definition.enums.MiniProgramState
体验版

V

valueOf(String) - Static method in enum class cn.herodotus.engine.assistant.access.definition.enums.MiniProgramState
Returns the enum constant of this class with the specified name.
values() - Static method in enum class cn.herodotus.engine.assistant.access.definition.enums.MiniProgramState
Returns an array containing the constants of this enum class, in the order they are declared.
verificationCodeStampManager(SmsProperties) - Method in class cn.herodotus.engine.assistant.access.config.AssistantAccessSmsConfiguration
 
VerificationCodeStampManager - Class in cn.herodotus.engine.assistant.access.stamp
Description: 手机短信验证码签章
VerificationCodeStampManager(SmsProperties) - Constructor for class cn.herodotus.engine.assistant.access.stamp.VerificationCodeStampManager
 

W

wxappAccessHandler(WxappProcessor) - Method in class cn.herodotus.engine.assistant.access.config.AssistantAccessWxappConfiguration
 
WxappAccessHandler - Class in cn.herodotus.engine.assistant.access.processor
Description: 微信小程序接入处理器
WxappAccessHandler(WxappProcessor) - Constructor for class cn.herodotus.engine.assistant.access.processor.WxappAccessHandler
 
WxappLogHandler - Class in cn.herodotus.engine.assistant.access.processor
Description: 微信小程序Log处理器
WxappLogHandler() - Constructor for class cn.herodotus.engine.assistant.access.processor.WxappLogHandler
 
wxappProcessor(WxappProperties) - Method in class cn.herodotus.engine.assistant.access.config.AssistantAccessWxappConfiguration
 
WxappProcessor - Class in cn.herodotus.engine.assistant.access.processor
Description: 微信小程序核心基础代码
WxappProcessor(WxappProperties) - Constructor for class cn.herodotus.engine.assistant.access.processor.WxappProcessor
 
WxappProperties - Class in cn.herodotus.engine.assistant.access.properties
Description: 微信小程序配置属性
WxappProperties() - Constructor for class cn.herodotus.engine.assistant.access.properties.WxappProperties
 
WxappProperties.Config - Class in cn.herodotus.engine.assistant.access.properties
 
WxappProperties.Subscribe - Class in cn.herodotus.engine.assistant.access.properties
 
WxmppLogHandler - Class in cn.herodotus.engine.assistant.access.processor
Description: 微信公众号日志处理
WxmppLogHandler() - Constructor for class cn.herodotus.engine.assistant.access.processor.WxmppLogHandler
 
wxmppProcessor(WxmppProperties, StringRedisTemplate) - Method in class cn.herodotus.engine.assistant.access.config.AssistantAccessWxmppConfiguration
 
WxmppProcessor - Class in cn.herodotus.engine.assistant.access.processor
Description: 微信公众号核心服务
WxmppProcessor() - Constructor for class cn.herodotus.engine.assistant.access.processor.WxmppProcessor
 
WxmppProperties - Class in cn.herodotus.engine.assistant.access.properties
Description: 微信公众号属性配置
WxmppProperties() - Constructor for class cn.herodotus.engine.assistant.access.properties.WxmppProperties
 
WxmppProperties.MpConfig - Class in cn.herodotus.engine.assistant.access.properties
 
WxmppProperties.RedisConfig - Class in cn.herodotus.engine.assistant.access.properties
 
A C D F G H I J L M N P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form