Index

A B C D E F G H I J K L M O P Q R S T U V W X 
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 User object.
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 true if the supplied object is a User instance with the same username value.
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 User with the details required by org.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
 
A B C D E F G H I J K L M O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form