Index
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form