Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractRest - Class in cn.herodotus.engine.core.identity.domain
-
Description: Rest 接口信息抽象定义
- AbstractRest() - Constructor for class cn.herodotus.engine.core.identity.domain.AbstractRest
- ACCESS_DENIED - Static variable in interface cn.herodotus.engine.core.identity.constant.OAuth2ErrorKeys
- AccessPrincipal - Class in cn.herodotus.engine.core.identity.domain
-
Description: 外部程序接入必要参数
- AccessPrincipal() - Constructor for class cn.herodotus.engine.core.identity.domain.AccessPrincipal
- ACCOUNT_DISABLED - Static variable in interface cn.herodotus.engine.core.identity.constant.OAuth2ErrorKeys
- ACCOUNT_ENDPOINT_LIMITED - Static variable in interface cn.herodotus.engine.core.identity.constant.OAuth2ErrorKeys
- ACCOUNT_EXPIRED - Static variable in interface cn.herodotus.engine.core.identity.constant.OAuth2ErrorKeys
- ACCOUNT_LOCKED - Static variable in interface cn.herodotus.engine.core.identity.constant.OAuth2ErrorKeys
- AccountCategory - Enum Class in cn.herodotus.engine.core.identity.enums
- ALIPAY - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- ALIYUN - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- AMAZON - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- ANONYMOUS - Enum constant in enum class cn.herodotus.engine.core.identity.enums.PermissionExpression
- AttributeTransmitter - Class in cn.herodotus.engine.core.identity.domain
-
Description: Security Metadata 传输数据实体
- AttributeTransmitter() - Constructor for class cn.herodotus.engine.core.identity.domain.AttributeTransmitter
- AUTHENTICATED - Enum constant in enum class cn.herodotus.engine.core.identity.enums.PermissionExpression
B
- BAD_CREDENTIALS - Static variable in interface cn.herodotus.engine.core.identity.constant.OAuth2ErrorKeys
- BAIDU - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- BearerTokenResolver - Interface in cn.herodotus.engine.core.identity.oauth2
-
Description: 身份信息解析器
C
- ClientDetailsService - Interface in cn.herodotus.engine.core.identity.service
-
Description: 客户端操作基础接口
- cn.herodotus.engine.core.identity.constant - package cn.herodotus.engine.core.identity.constant
- cn.herodotus.engine.core.identity.domain - package cn.herodotus.engine.core.identity.domain
- cn.herodotus.engine.core.identity.enums - package cn.herodotus.engine.core.identity.enums
- cn.herodotus.engine.core.identity.exception - package cn.herodotus.engine.core.identity.exception
- cn.herodotus.engine.core.identity.jackson2 - package cn.herodotus.engine.core.identity.jackson2
- cn.herodotus.engine.core.identity.oauth2 - package cn.herodotus.engine.core.identity.oauth2
- cn.herodotus.engine.core.identity.service - package cn.herodotus.engine.core.identity.service
- cn.herodotus.engine.core.identity.strategy - package cn.herodotus.engine.core.identity.strategy
- cn.herodotus.engine.core.identity.utils - package cn.herodotus.engine.core.identity.utils
- CODING - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- create(String) - Static method in class cn.herodotus.engine.core.identity.domain.HerodotusSecurityAttribute
- createList(String...) - Static method in class cn.herodotus.engine.core.identity.domain.HerodotusSecurityAttribute
- createListFromCommaDelimitedString(String) - Static method in class cn.herodotus.engine.core.identity.domain.HerodotusSecurityAttribute
- CREDENTIALS_EXPIRED - Static variable in interface cn.herodotus.engine.core.identity.constant.OAuth2ErrorKeys
- CSDN - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
D
- DENY_ALL - Enum constant in enum class cn.herodotus.engine.core.identity.enums.PermissionExpression
- deserialize(JsonParser, DeserializationContext) - Method in class cn.herodotus.engine.core.identity.jackson2.HerodotusUserDeserializer
-
This method will create
Userobject. - DINGTALK - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- DINGTALK_ACCOUNT - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- DOUYIN - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
E
- ELEME - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- encrypt(String) - Static method in class cn.herodotus.engine.core.identity.utils.SecurityUtils
-
密码加密
- encrypt(String, PasswordEncoder) - Static method in class cn.herodotus.engine.core.identity.utils.SecurityUtils
- EnhanceClientDetailsService - Interface in cn.herodotus.engine.core.identity.service
-
Description: 自定义客户端详情接口
- EnhanceUserDetailsService - Interface in cn.herodotus.engine.core.identity.service
-
Description: 自定义UserDetailsService接口,方便以后扩展
- equals(Object) - Method in class cn.herodotus.engine.core.identity.domain.AttributeTransmitter
- equals(Object) - Method in class cn.herodotus.engine.core.identity.domain.HerodotusGrantedAuthority
- equals(Object) - Method in class cn.herodotus.engine.core.identity.domain.HerodotusSecurityAttribute
- equals(Object) - Method in class cn.herodotus.engine.core.identity.domain.HerodotusUser
-
Returns
trueif the supplied object is aUserinstance with the sameusernamevalue. - equals(Object) - Method in class cn.herodotus.engine.core.identity.domain.UserPrincipal
- eraseCredentials() - Method in class cn.herodotus.engine.core.identity.domain.HerodotusUser
F
- FACEBOOK - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- FEISHU - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- findAll() - Method in interface cn.herodotus.engine.core.identity.strategy.StrategyPermissionDetailsService
-
获取全部权限
- findAuthoritiesById(String) - Method in interface cn.herodotus.engine.core.identity.service.ClientDetailsService
-
根据客户端ID获取客户端权限
- findBooleanValue(JsonNode, String) - Static method in class cn.herodotus.engine.core.identity.jackson2.JsonNodeUtils
- findEmail(Authentication) - Static method in class cn.herodotus.engine.core.identity.utils.SecurityUtils
-
从
Authentication查找用户Email - findObjectNode(JsonNode, String) - Static method in class cn.herodotus.engine.core.identity.jackson2.JsonNodeUtils
- findStringValue(JsonNode, String) - Static method in class cn.herodotus.engine.core.identity.jackson2.JsonNodeUtils
- findUserDetailsBySocial(String, AccessPrincipal) - Method in interface cn.herodotus.engine.core.identity.strategy.StrategyUserDetailsService
- findUserDetailsByUsername(String) - Method in interface cn.herodotus.engine.core.identity.strategy.StrategyUserDetailsService
- findUserId(Authentication) - Static method in class cn.herodotus.engine.core.identity.utils.SecurityUtils
-
从
Authentication查找用户Id - findUsername(Authentication) - Static method in class cn.herodotus.engine.core.identity.utils.SecurityUtils
-
从
Authentication查找用户标识信息 - findUserPrincipal(HttpServletRequest) - Static method in class cn.herodotus.engine.core.identity.utils.ServletSecurityUtils
-
从
HttpSession读取用户信息UserPrincipal - findUserPrincipal(Authentication) - Static method in class cn.herodotus.engine.core.identity.utils.SecurityUtils
-
从
Authentication查找用户信息UserPrincipal - findValue(JsonNode, String, TypeReference<T>, ObjectMapper) - Static method in class cn.herodotus.engine.core.identity.jackson2.JsonNodeUtils
- FULLY_AUTHENTICATED - Enum constant in enum class cn.herodotus.engine.core.identity.enums.PermissionExpression
G
- get(String) - Static method in enum class cn.herodotus.engine.core.identity.enums.PermissionExpression
- getAccountType(String) - Static method in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- getAppId() - Method in class cn.herodotus.engine.core.identity.domain.AccessPrincipal
- getAttribute() - Method in class cn.herodotus.engine.core.identity.domain.HerodotusSecurityAttribute
- getAttributeCode() - Method in class cn.herodotus.engine.core.identity.domain.AttributeTransmitter
- getAttributeId() - Method in class cn.herodotus.engine.core.identity.domain.AttributeTransmitter
- getAttributeName() - Method in class cn.herodotus.engine.core.identity.domain.AttributeTransmitter
- getAuth_code() - Method in class cn.herodotus.engine.core.identity.domain.AccessPrincipal
- getAuthorities() - Method in class cn.herodotus.engine.core.identity.domain.HerodotusUser
- getAuthority() - Method in class cn.herodotus.engine.core.identity.domain.HerodotusGrantedAuthority
- getAuthorization_code() - Method in class cn.herodotus.engine.core.identity.domain.AccessPrincipal
- getAuthorizationGrantTypes() - Method in interface cn.herodotus.engine.core.identity.domain.RegisteredClientDetails
- getAvatar() - Method in interface cn.herodotus.engine.core.identity.domain.HerodotusPrincipal
-
获取用户头像
- getAvatar() - Method in class cn.herodotus.engine.core.identity.domain.HerodotusUser
- getAvatar() - Method in class cn.herodotus.engine.core.identity.domain.UserPrincipal
- getClientAuthenticationMethods() - Method in interface cn.herodotus.engine.core.identity.domain.RegisteredClientDetails
- getClientId() - Method in interface cn.herodotus.engine.core.identity.domain.RegisteredClientDetails
- getClientIdIssuedAt() - Method in interface cn.herodotus.engine.core.identity.domain.RegisteredClientDetails
- getClientSecret() - Method in interface cn.herodotus.engine.core.identity.domain.RegisteredClientDetails
- getClientSecretExpiresAt() - Method in interface cn.herodotus.engine.core.identity.domain.RegisteredClientDetails
- getCode() - Method in class cn.herodotus.engine.core.identity.domain.AccessPrincipal
- getDescription() - Method in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- getDescription() - Method in enum class cn.herodotus.engine.core.identity.enums.PermissionExpression
- getEmail() - Method in interface cn.herodotus.engine.core.identity.domain.HerodotusPrincipal
-
获取用户 Email
- getEmail() - Method in class cn.herodotus.engine.core.identity.domain.UserPrincipal
- getEmail(Authentication) - Static method in class cn.herodotus.engine.core.identity.utils.SecurityUtils
-
从
Authentication读取用户Email - getEmployeeId() - Method in class cn.herodotus.engine.core.identity.domain.HerodotusUser
- getEmployeeId() - Method in class cn.herodotus.engine.core.identity.domain.UserPrincipal
- getEncryptedData() - Method in class cn.herodotus.engine.core.identity.domain.AccessPrincipal
- getFeedback() - Method in exception cn.herodotus.engine.core.identity.exception.PlatformAuthenticationException
- getHandler() - Method in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- getId() - Method in interface cn.herodotus.engine.core.identity.domain.HerodotusPrincipal
-
获取用户ID
- getId() - Method in interface cn.herodotus.engine.core.identity.domain.RegisteredClientDetails
- getId() - Method in class cn.herodotus.engine.core.identity.domain.UserPrincipal
- getIv() - Method in class cn.herodotus.engine.core.identity.domain.AccessPrincipal
- getJsonStruct() - Static method in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- getKey() - Method in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
-
不加@JsonValue,转换的时候转换出完整的对象。
- getMobile() - Method in class cn.herodotus.engine.core.identity.domain.AccessPrincipal
- getName() - Method in class cn.herodotus.engine.core.identity.domain.UserPrincipal
- getOauth_token() - Method in class cn.herodotus.engine.core.identity.domain.AccessPrincipal
- getOauth_verifier() - Method in class cn.herodotus.engine.core.identity.domain.AccessPrincipal
- getOpenId() - Method in class cn.herodotus.engine.core.identity.domain.AccessPrincipal
- getPassword() - Method in class cn.herodotus.engine.core.identity.domain.HerodotusUser
- getPermissionCode() - Method in class cn.herodotus.engine.core.identity.domain.HerodotusPermission
- getPermissionId() - Method in class cn.herodotus.engine.core.identity.domain.HerodotusPermission
- getPermissionName() - Method in class cn.herodotus.engine.core.identity.domain.HerodotusPermission
- getPermissions() - Method in class cn.herodotus.engine.core.identity.domain.AttributeTransmitter
- getPostLogoutRedirectUris() - Method in interface cn.herodotus.engine.core.identity.domain.RegisteredClientDetails
- getPreprocessedJsonStructure() - Static method in enum class cn.herodotus.engine.core.identity.enums.PermissionExpression
- getRawData() - Method in class cn.herodotus.engine.core.identity.domain.AccessPrincipal
- getRedirectUris() - Method in interface cn.herodotus.engine.core.identity.domain.RegisteredClientDetails
- getRequestMethod() - Method in class cn.herodotus.engine.core.identity.domain.AbstractRest
- getRequestMethod() - Method in class cn.herodotus.engine.core.identity.domain.AttributeTransmitter
- getResult() - Method in exception cn.herodotus.engine.core.identity.exception.PlatformAuthenticationException
- getRoles() - Method in class cn.herodotus.engine.core.identity.domain.HerodotusUser
- getRoles() - Method in class cn.herodotus.engine.core.identity.domain.UserPrincipal
- getServiceId() - Method in class cn.herodotus.engine.core.identity.domain.AbstractRest
- getServiceId() - Method in class cn.herodotus.engine.core.identity.domain.AttributeTransmitter
- getSessionKey() - Method in class cn.herodotus.engine.core.identity.domain.AccessPrincipal
- getSignature() - Method in class cn.herodotus.engine.core.identity.domain.AccessPrincipal
- getState() - Method in class cn.herodotus.engine.core.identity.domain.AccessPrincipal
- getUnionId() - Method in class cn.herodotus.engine.core.identity.domain.AccessPrincipal
- getUrl() - Method in class cn.herodotus.engine.core.identity.domain.AbstractRest
- getUrl() - Method in class cn.herodotus.engine.core.identity.domain.AttributeTransmitter
- getUserId() - Method in class cn.herodotus.engine.core.identity.domain.HerodotusUser
- getUserId(Authentication) - Static method in class cn.herodotus.engine.core.identity.utils.SecurityUtils
-
从
Authentication读取用户Id - getUsername() - Method in class cn.herodotus.engine.core.identity.domain.HerodotusUser
- getUsername(Authentication) - Static method in class cn.herodotus.engine.core.identity.utils.SecurityUtils
-
从
Authentication读取用户标识信息 - getUserPrincipal(HttpServletRequest) - Static method in class cn.herodotus.engine.core.identity.utils.ServletSecurityUtils
-
从
HttpSession读取用户信息UserPrincipal - getUserPrincipal(Authentication) - Static method in class cn.herodotus.engine.core.identity.utils.SecurityUtils
-
从
Authentication读取用户信息UserPrincipal - getValue() - Method in enum class cn.herodotus.engine.core.identity.enums.PermissionExpression
- getWebExpression() - Method in class cn.herodotus.engine.core.identity.domain.AttributeTransmitter
- GITEE - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- GITHUB - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- GITLAB - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- GOOGLE - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
H
- hashCode() - Method in class cn.herodotus.engine.core.identity.domain.AttributeTransmitter
- hashCode() - Method in class cn.herodotus.engine.core.identity.domain.HerodotusGrantedAuthority
- hashCode() - Method in class cn.herodotus.engine.core.identity.domain.HerodotusSecurityAttribute
- hashCode() - Method in class cn.herodotus.engine.core.identity.domain.HerodotusUser
-
Returns the hashcode of the
username. - hashCode() - Method in class cn.herodotus.engine.core.identity.domain.UserPrincipal
- HerodotusGrantedAuthority - Class in cn.herodotus.engine.core.identity.domain
-
Description: 自定义 GrantedAuthority
- HerodotusGrantedAuthority() - Constructor for class cn.herodotus.engine.core.identity.domain.HerodotusGrantedAuthority
- HerodotusGrantedAuthority(String) - Constructor for class cn.herodotus.engine.core.identity.domain.HerodotusGrantedAuthority
- HerodotusPermission - Class in cn.herodotus.engine.core.identity.domain
-
Description: 权限对象
- HerodotusPermission() - Constructor for class cn.herodotus.engine.core.identity.domain.HerodotusPermission
- HerodotusPrincipal - Interface in cn.herodotus.engine.core.identity.domain
-
Description: Herodotus 平台用户 Principal 统一定义
- HerodotusSecurityAttribute - Class in cn.herodotus.engine.core.identity.domain
-
Description: 自定义SecurityConfig
- HerodotusSecurityAttribute() - Constructor for class cn.herodotus.engine.core.identity.domain.HerodotusSecurityAttribute
- HerodotusSecurityAttribute(String) - Constructor for class cn.herodotus.engine.core.identity.domain.HerodotusSecurityAttribute
- HerodotusUser - Class in cn.herodotus.engine.core.identity.domain
- HerodotusUser() - Constructor for class cn.herodotus.engine.core.identity.domain.HerodotusUser
- HerodotusUser(String, String, String, boolean, boolean, boolean, boolean, Collection<? extends GrantedAuthority>, Set<String>, String, String) - Constructor for class cn.herodotus.engine.core.identity.domain.HerodotusUser
-
Construct the
Userwith the details required byorg.springframework.security.authentication.dao.DaoAuthenticationProvider - HerodotusUser(String, String, String, Collection<? extends GrantedAuthority>) - Constructor for class cn.herodotus.engine.core.identity.domain.HerodotusUser
-
Calls the more complex constructor with all boolean arguments set to
true. - HerodotusUser(String, String, String, Collection<? extends GrantedAuthority>, Set<String>) - Constructor for class cn.herodotus.engine.core.identity.domain.HerodotusUser
-
Calls the more complex constructor with all boolean arguments set to
true. - HerodotusUserDeserializer - Class in cn.herodotus.engine.core.identity.jackson2
-
Description: 自定义 UserDetails 序列化
- HerodotusUserDeserializer() - Constructor for class cn.herodotus.engine.core.identity.jackson2.HerodotusUserDeserializer
- HUAWEI_V3 - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
I
- INSTANT - Static variable in class cn.herodotus.engine.core.identity.jackson2.JsonNodeUtils
- INSTITUTION - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
-
登录类型
- INSUFFICIENT_SCOPE - Static variable in interface cn.herodotus.engine.core.identity.constant.OAuth2ErrorKeys
- INVALID_CLIENT - Static variable in interface cn.herodotus.engine.core.identity.constant.OAuth2ErrorKeys
- INVALID_GRANT - Static variable in interface cn.herodotus.engine.core.identity.constant.OAuth2ErrorKeys
- INVALID_REDIRECT_URI - Static variable in interface cn.herodotus.engine.core.identity.constant.OAuth2ErrorKeys
- INVALID_REQUEST - Static variable in interface cn.herodotus.engine.core.identity.constant.OAuth2ErrorKeys
- INVALID_SCOPE - Static variable in interface cn.herodotus.engine.core.identity.constant.OAuth2ErrorKeys
- INVALID_TOKEN - Static variable in interface cn.herodotus.engine.core.identity.constant.OAuth2ErrorKeys
- isAccountNonExpired() - Method in class cn.herodotus.engine.core.identity.domain.HerodotusUser
- isAccountNonLocked() - Method in class cn.herodotus.engine.core.identity.domain.HerodotusUser
- isCredentialsNonExpired() - Method in class cn.herodotus.engine.core.identity.domain.HerodotusUser
- isEnabled() - Method in class cn.herodotus.engine.core.identity.domain.HerodotusUser
- isEncrypted(String) - Static method in class cn.herodotus.engine.core.identity.utils.SecurityUtils
-
判断是否为已经是加密过的密码
J
- JD - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- JsonNodeUtils - Class in cn.herodotus.engine.core.identity.jackson2
-
Description: This class is a straight copy from Spring Authorization Server.
- JsonNodeUtils() - Constructor for class cn.herodotus.engine.core.identity.jackson2.JsonNodeUtils
- JUST_AUTH_HANDLER - Static variable in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
-
Just Auth 第三方社交登录
K
- KUJIALE - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
L
- LINE - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- LINKEDIN - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- loadHerodotusUserByUsername(String) - Method in interface cn.herodotus.engine.core.identity.service.EnhanceUserDetailsService
-
系统用户名
- loadUserBySocial(String, AccessPrincipal) - Method in interface cn.herodotus.engine.core.identity.service.EnhanceUserDetailsService
-
通过社交集成的唯一id,获取用户信息
M
- matches(String, String) - Static method in class cn.herodotus.engine.core.identity.utils.SecurityUtils
-
密码验证
- MEITUAN - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- MI - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- MICROSOFT - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
O
- OAuth2ErrorKeys - Interface in cn.herodotus.engine.core.identity.constant
-
Description: 扩展 OAuth2 错误代码
- OKTA - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- OSCHINA - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
P
- PermissionExpression - Enum Class in cn.herodotus.engine.core.identity.enums
-
Description: 安全表达式
- PERMIT_ALL - Enum constant in enum class cn.herodotus.engine.core.identity.enums.PermissionExpression
-
权限表达式
- PHONE_NUMBER_HANDLER - Static variable in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
-
手机号验证码登录
- PINTEREST - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- PlatformAuthenticationException - Exception in cn.herodotus.engine.core.identity.exception
-
Description: 平台认证基础Exception
- PlatformAuthenticationException(String) - Constructor for exception cn.herodotus.engine.core.identity.exception.PlatformAuthenticationException
- PlatformAuthenticationException(String, Throwable) - Constructor for exception cn.herodotus.engine.core.identity.exception.PlatformAuthenticationException
- PREFIX_ROLE - Static variable in class cn.herodotus.engine.core.identity.utils.SecurityUtils
Q
- QQ - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
R
- readJsonNode(JsonNode, String) - Static method in class cn.herodotus.engine.core.identity.jackson2.JsonNodeUtils
- RegisteredClientDetails - Interface in cn.herodotus.engine.core.identity.domain
-
Description: RegisteredClient 属性定义
- REMEMBER_ME - Enum constant in enum class cn.herodotus.engine.core.identity.enums.PermissionExpression
- RENREN - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- resolve(String) - Method in interface cn.herodotus.engine.core.identity.oauth2.BearerTokenResolver
S
- SecurityUtils - Class in cn.herodotus.engine.core.identity.utils
-
Description: 通用的安全相关工具方法
- SecurityUtils() - Constructor for class cn.herodotus.engine.core.identity.utils.SecurityUtils
- SERVER_ERROR - Static variable in interface cn.herodotus.engine.core.identity.constant.OAuth2ErrorKeys
- ServletSecurityUtils - Class in cn.herodotus.engine.core.identity.utils
-
Description: Servlet 环境安全工具类
- ServletSecurityUtils() - Constructor for class cn.herodotus.engine.core.identity.utils.ServletSecurityUtils
- SESSION_EXPIRED - Static variable in interface cn.herodotus.engine.core.identity.constant.OAuth2ErrorKeys
- setAppId(String) - Method in class cn.herodotus.engine.core.identity.domain.AccessPrincipal
- setAttributeCode(String) - Method in class cn.herodotus.engine.core.identity.domain.AttributeTransmitter
- setAttributeId(String) - Method in class cn.herodotus.engine.core.identity.domain.AttributeTransmitter
- setAttributeName(String) - Method in class cn.herodotus.engine.core.identity.domain.AttributeTransmitter
- setAuth_code(String) - Method in class cn.herodotus.engine.core.identity.domain.AccessPrincipal
- setAuthority(String) - Method in class cn.herodotus.engine.core.identity.domain.HerodotusGrantedAuthority
- setAuthorization_code(String) - Method in class cn.herodotus.engine.core.identity.domain.AccessPrincipal
- setAvatar(String) - Method in class cn.herodotus.engine.core.identity.domain.UserPrincipal
- setCode(String) - Method in class cn.herodotus.engine.core.identity.domain.AccessPrincipal
- setEmail(String) - Method in class cn.herodotus.engine.core.identity.domain.UserPrincipal
- setEmployeeId(String) - Method in class cn.herodotus.engine.core.identity.domain.UserPrincipal
- setEncryptedData(String) - Method in class cn.herodotus.engine.core.identity.domain.AccessPrincipal
- setId(String) - Method in class cn.herodotus.engine.core.identity.domain.UserPrincipal
- setIv(String) - Method in class cn.herodotus.engine.core.identity.domain.AccessPrincipal
- setMobile(String) - Method in class cn.herodotus.engine.core.identity.domain.AccessPrincipal
- setName(String) - Method in class cn.herodotus.engine.core.identity.domain.UserPrincipal
- setOauth_token(String) - Method in class cn.herodotus.engine.core.identity.domain.AccessPrincipal
- setOauth_verifier(String) - Method in class cn.herodotus.engine.core.identity.domain.AccessPrincipal
- setOpenId(String) - Method in class cn.herodotus.engine.core.identity.domain.AccessPrincipal
- setPermissionCode(String) - Method in class cn.herodotus.engine.core.identity.domain.HerodotusPermission
- setPermissionId(String) - Method in class cn.herodotus.engine.core.identity.domain.HerodotusPermission
- setPermissionName(String) - Method in class cn.herodotus.engine.core.identity.domain.HerodotusPermission
- setPermissions(String) - Method in class cn.herodotus.engine.core.identity.domain.AttributeTransmitter
- setRawData(String) - Method in class cn.herodotus.engine.core.identity.domain.AccessPrincipal
- setRequestMethod(String) - Method in class cn.herodotus.engine.core.identity.domain.AbstractRest
- setRequestMethod(String) - Method in class cn.herodotus.engine.core.identity.domain.AttributeTransmitter
- setRoles(Set<String>) - Method in class cn.herodotus.engine.core.identity.domain.UserPrincipal
- setServiceId(String) - Method in class cn.herodotus.engine.core.identity.domain.AbstractRest
- setServiceId(String) - Method in class cn.herodotus.engine.core.identity.domain.AttributeTransmitter
- setSessionKey(String) - Method in class cn.herodotus.engine.core.identity.domain.AccessPrincipal
- setSignature(String) - Method in class cn.herodotus.engine.core.identity.domain.AccessPrincipal
- setState(String) - Method in class cn.herodotus.engine.core.identity.domain.AccessPrincipal
- setUnionId(String) - Method in class cn.herodotus.engine.core.identity.domain.AccessPrincipal
- setUrl(String) - Method in class cn.herodotus.engine.core.identity.domain.AbstractRest
- setUrl(String) - Method in class cn.herodotus.engine.core.identity.domain.AttributeTransmitter
- setWebExpression(String) - Method in class cn.herodotus.engine.core.identity.domain.AttributeTransmitter
- SLACK - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- SMS - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- STACK_OVERFLOW - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- StrategyPermissionDetailsService - Interface in cn.herodotus.engine.core.identity.strategy
-
Description: 系统范围服务策略定义
- StrategyUserDetailsService - Interface in cn.herodotus.engine.core.identity.strategy
-
Description: 系统用户服务策略定义
- STRING_OBJECT_MAP - Static variable in class cn.herodotus.engine.core.identity.jackson2.JsonNodeUtils
- STRING_SET - Static variable in class cn.herodotus.engine.core.identity.jackson2.JsonNodeUtils
T
- TAOBAO - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- TEAMBITION - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- TEMPORARILY_UNAVAILABLE - Static variable in interface cn.herodotus.engine.core.identity.constant.OAuth2ErrorKeys
- toMap() - Method in class cn.herodotus.engine.core.identity.domain.UserPrincipal
- toString() - Method in class cn.herodotus.engine.core.identity.domain.AbstractRest
- toString() - Method in class cn.herodotus.engine.core.identity.domain.AccessPrincipal
- toString() - Method in class cn.herodotus.engine.core.identity.domain.AttributeTransmitter
- toString() - Method in class cn.herodotus.engine.core.identity.domain.HerodotusGrantedAuthority
- toString() - Method in class cn.herodotus.engine.core.identity.domain.HerodotusPermission
- toString() - Method in class cn.herodotus.engine.core.identity.domain.HerodotusSecurityAttribute
- toString() - Method in class cn.herodotus.engine.core.identity.domain.HerodotusUser
- toString() - Method in class cn.herodotus.engine.core.identity.domain.UserPrincipal
- TOUTIAO - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- TWITTER - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
U
- UNAUTHORIZED_CLIENT - Static variable in interface cn.herodotus.engine.core.identity.constant.OAuth2ErrorKeys
- UNSUPPORTED_GRANT_TYPE - Static variable in interface cn.herodotus.engine.core.identity.constant.OAuth2ErrorKeys
- UNSUPPORTED_RESPONSE_TYPE - Static variable in interface cn.herodotus.engine.core.identity.constant.OAuth2ErrorKeys
- UNSUPPORTED_TOKEN_TYPE - Static variable in interface cn.herodotus.engine.core.identity.constant.OAuth2ErrorKeys
- USERNAME_NOT_FOUND - Static variable in interface cn.herodotus.engine.core.identity.constant.OAuth2ErrorKeys
- UserPrincipal - Class in cn.herodotus.engine.core.identity.domain
-
Description: 用户登录信息
- UserPrincipal() - Constructor for class cn.herodotus.engine.core.identity.domain.UserPrincipal
- UserPrincipal(String, String, String, String) - Constructor for class cn.herodotus.engine.core.identity.domain.UserPrincipal
V
- valueOf(String) - Static method in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class cn.herodotus.engine.core.identity.enums.PermissionExpression
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class cn.herodotus.engine.core.identity.enums.PermissionExpression
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WECHAT_ENTERPRISE - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- WECHAT_ENTERPRISE_WEB - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- WECHAT_MINI_APP_HANDLER - Static variable in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
-
手机号验证码登录
- WECHAT_MP - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- WECHAT_OPEN - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- WEIBO - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
- wellFormRolePrefix(String) - Static method in class cn.herodotus.engine.core.identity.utils.SecurityUtils
- WXAPP - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
X
- XMLY - Enum constant in enum class cn.herodotus.engine.core.identity.enums.AccountCategory
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form