Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractSocialAuthenticationHandler - Class in cn.herodotus.engine.oauth2.core.definition.handler
-
Description: 抽象的社交登录处理器
- AbstractSocialAuthenticationHandler() - Constructor for class cn.herodotus.engine.oauth2.core.definition.handler.AbstractSocialAuthenticationHandler
- ACCESS_DENIED - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2ErrorKeys
- ACCOUNT_DISABLED - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2ErrorKeys
- ACCOUNT_ENDPOINT_LIMITED - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2ErrorKeys
- ACCOUNT_EXPIRED - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2ErrorKeys
- ACCOUNT_LOCKED - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2ErrorKeys
- AccountEndpointLimitedException - Exception in cn.herodotus.engine.oauth2.core.exception
-
Description: 登录端点限制
- AccountEndpointLimitedException(String) - Constructor for exception cn.herodotus.engine.oauth2.core.exception.AccountEndpointLimitedException
- AccountEndpointLimitedException(String, Throwable) - Constructor for exception cn.herodotus.engine.oauth2.core.exception.AccountEndpointLimitedException
- additionalRegisterOperation(HerodotusUser, SocialUserDetails) - Method in class cn.herodotus.engine.oauth2.core.definition.handler.AbstractSocialAuthenticationHandler
-
随着系统业务复杂度的增加,系统用户注册成功之后,也许还会进行其它额外的操作,来补充新用户的相关信息。 所以提供一个方法,方便进行新用户其它业务信息的操作。建议采用是异步操作。
- additionalSignInOperation(HerodotusUser, SocialUserDetails, SocialUserDetails) - Method in class cn.herodotus.engine.oauth2.core.definition.handler.AbstractSocialAuthenticationHandler
-
社交用户登录后,附加的其它操作
- AllJwsAlgorithm - Enum Class in cn.herodotus.engine.oauth2.core.enums
-
Description: OAuth2 TokenJwsAlgorithm
- ANONYMOUS - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.PermissionExpression
- APP - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.ApplicationType
- ApplicationType - Enum Class in cn.herodotus.engine.oauth2.core.enums
-
Description: 应用类别
- AUTHENTICATED - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.PermissionExpression
- authentication(String, AccessPrincipal) - Method in class cn.herodotus.engine.oauth2.core.definition.handler.AbstractSocialAuthenticationHandler
-
社交登录
- authentication(String, AccessPrincipal) - Method in interface cn.herodotus.engine.oauth2.core.definition.handler.SocialAuthenticationHandler
-
社交登录
- authenticationException(Exception, HttpServletRequest, HttpServletResponse) - Static method in class cn.herodotus.engine.oauth2.core.exception.SecurityGlobalExceptionHandler
-
统一异常处理 AuthenticationException
- AuthenticationMethod - Enum Class in cn.herodotus.engine.oauth2.core.enums
-
Description: 客户端身份验证模式
- AUTHORIZATION_CODE - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.GrantType
-
enum
B
- BAD_CREDENTIALS - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2ErrorKeys
- binding(String, SocialUserDetails) - Method in class cn.herodotus.engine.oauth2.core.definition.handler.AbstractSocialAuthenticationHandler
-
系统用户与社交用户绑定操作
C
- CACHE_NAME_SECURITY_METADATA_ATTRIBUTES - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2Constants
- CACHE_NAME_SECURITY_METADATA_COMPATIBLE - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2Constants
- CACHE_NAME_SECURITY_METADATA_INDEXABLE - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2Constants
- CACHE_NAME_SECURITY_METADATA_INDEXES - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2Constants
- CACHE_NAME_TOKEN_LOCKED_USER_DETAIL - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2Constants
- CACHE_NAME_TOKEN_SIGN_IN_FAILURE_LIMITED - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2Constants
- CACHE_SECURITY_METADATA_PREFIX - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2Constants
- CACHE_SECURITY_PREFIX - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2Constants
- Certificate - Enum Class in cn.herodotus.engine.oauth2.core.enums
-
Description: 证书使用策略
- CLIENT_CREDENTIALS - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.GrantType
- CLIENT_SECRET_BASIC - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.AuthenticationMethod
-
enum
- CLIENT_SECRET_JWT - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.AuthenticationMethod
- CLIENT_SECRET_POST - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.AuthenticationMethod
- ClientDetailsService - Interface in cn.herodotus.engine.oauth2.core.definition.service
-
Description: 客户端操作基础接口
- cn.herodotus.engine.oauth2.core.constants - package cn.herodotus.engine.oauth2.core.constants
- cn.herodotus.engine.oauth2.core.definition - package cn.herodotus.engine.oauth2.core.definition
- cn.herodotus.engine.oauth2.core.definition.details - package cn.herodotus.engine.oauth2.core.definition.details
- cn.herodotus.engine.oauth2.core.definition.domain - package cn.herodotus.engine.oauth2.core.definition.domain
- cn.herodotus.engine.oauth2.core.definition.handler - package cn.herodotus.engine.oauth2.core.definition.handler
- cn.herodotus.engine.oauth2.core.definition.service - package cn.herodotus.engine.oauth2.core.definition.service
- cn.herodotus.engine.oauth2.core.definition.strategy - package cn.herodotus.engine.oauth2.core.definition.strategy
- cn.herodotus.engine.oauth2.core.enums - package cn.herodotus.engine.oauth2.core.enums
- cn.herodotus.engine.oauth2.core.exception - package cn.herodotus.engine.oauth2.core.exception
- cn.herodotus.engine.oauth2.core.jackson2 - package cn.herodotus.engine.oauth2.core.jackson2
- cn.herodotus.engine.oauth2.core.response - package cn.herodotus.engine.oauth2.core.response
- cn.herodotus.engine.oauth2.core.utils - package cn.herodotus.engine.oauth2.core.utils
- commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class cn.herodotus.engine.oauth2.core.response.HerodotusAuthenticationEntryPoint
- CREDENTIALS_EXPIRED - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2ErrorKeys
- CUSTOM - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.Certificate
-
自定义证书 JWK 生成方式
D
- decrypt(String, byte[]) - Static method in class cn.herodotus.engine.oauth2.core.utils.SymmetricUtils
- DEFAULT_HAS_AUTHENTICATED_RESOURCES - Static variable in class cn.herodotus.engine.oauth2.core.constants.SecurityResources
- DEFAULT_IGNORED_STATIC_RESOURCES - Static variable in class cn.herodotus.engine.oauth2.core.constants.SecurityResources
- DEFAULT_PERMIT_ALL_RESOURCES - Static variable in class cn.herodotus.engine.oauth2.core.constants.SecurityResources
- DENY_ALL - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.PermissionExpression
- deserialize(JsonParser, DeserializationContext) - Method in class cn.herodotus.engine.oauth2.core.jackson2.HerodotusUserDeserializer
-
This method will create
Userobject. - DEVICE_CODE - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.GrantType
E
- encrypt(String) - Static method in class cn.herodotus.engine.oauth2.core.utils.SecurityUtils
-
密码加密
- EnhanceClientDetailsService - Interface in cn.herodotus.engine.oauth2.core.definition.service
-
Description: 自定义客户端详情接口
- EnhanceUserDetailsService - Interface in cn.herodotus.engine.oauth2.core.definition.service
-
Description: 自定义UserDetailsService接口,方便以后扩展
- equals(Object) - Method in class cn.herodotus.engine.oauth2.core.definition.domain.HerodotusGrantedAuthority
- equals(Object) - Method in class cn.herodotus.engine.oauth2.core.definition.domain.HerodotusUser
-
Returns
trueif the supplied object is aUserinstance with the sameusernamevalue. - equals(Object) - Method in class cn.herodotus.engine.oauth2.core.definition.domain.SecurityAttribute
- eraseCredentials() - Method in class cn.herodotus.engine.oauth2.core.definition.domain.HerodotusUser
- ES256 - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.AllJwsAlgorithm
-
ECDSA using P-256 and SHA-256 (Recommended+)
- ES256 - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.SignatureJwsAlgorithm
-
ECDSA using P-256 and SHA-256 (Recommended+)
- ES384 - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.AllJwsAlgorithm
-
ECDSA using P-384 and SHA-384 (Optional)
- ES384 - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.SignatureJwsAlgorithm
-
ECDSA using P-384 and SHA-384 (Optional)
- ES512 - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.AllJwsAlgorithm
-
ECDSA using P-521 and SHA-512 (Optional)
- ES512 - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.SignatureJwsAlgorithm
-
ECDSA using P-521 and SHA-512 (Optional)
- exception(Exception, HttpServletRequest, HttpServletResponse) - Static method in class cn.herodotus.engine.oauth2.core.exception.SecurityGlobalExceptionHandler
F
- findAll() - Method in interface cn.herodotus.engine.oauth2.core.definition.strategy.StrategyPermissionDetailsService
-
获取全部权限
- findAuthoritiesById(String) - Method in interface cn.herodotus.engine.oauth2.core.definition.service.ClientDetailsService
-
根据客户端ID获取客户端权限
- findUserDetailsBySocial(String, AccessPrincipal) - Method in interface cn.herodotus.engine.oauth2.core.definition.strategy.StrategyUserDetailsService
- findUserDetailsByUsername(String) - Method in interface cn.herodotus.engine.oauth2.core.definition.strategy.StrategyUserDetailsService
- FormLoginWebAuthenticationDetails - Class in cn.herodotus.engine.oauth2.core.definition.details
-
Description: 表单登录 Details 定义
- FormLoginWebAuthenticationDetails(HttpServletRequest, Boolean, String, String, String) - Constructor for class cn.herodotus.engine.oauth2.core.definition.details.FormLoginWebAuthenticationDetails
- FormLoginWebAuthenticationDetails(String, String, Boolean, String, String, String) - Constructor for class cn.herodotus.engine.oauth2.core.definition.details.FormLoginWebAuthenticationDetails
- FULLY_AUTHENTICATED - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.PermissionExpression
G
- get(Integer) - Static method in enum class cn.herodotus.engine.oauth2.core.enums.AllJwsAlgorithm
- get(Integer) - Static method in enum class cn.herodotus.engine.oauth2.core.enums.ApplicationType
- get(Integer) - Static method in enum class cn.herodotus.engine.oauth2.core.enums.AuthenticationMethod
- get(Integer) - Static method in enum class cn.herodotus.engine.oauth2.core.enums.GrantType
- get(Integer) - Static method in enum class cn.herodotus.engine.oauth2.core.enums.SignatureJwsAlgorithm
- get(String) - Static method in enum class cn.herodotus.engine.oauth2.core.enums.PermissionExpression
- get(String) - Static method in enum class cn.herodotus.engine.oauth2.core.enums.TokenFormat
- getAttributeCode() - Method in class cn.herodotus.engine.oauth2.core.definition.domain.SecurityAttribute
- getAttributeId() - Method in class cn.herodotus.engine.oauth2.core.definition.domain.SecurityAttribute
- getAttributeName() - Method in class cn.herodotus.engine.oauth2.core.definition.domain.SecurityAttribute
- getAuthentication() - Static method in class cn.herodotus.engine.oauth2.core.utils.SecurityUtils
- getAuthorities() - Method in class cn.herodotus.engine.oauth2.core.definition.domain.HerodotusUser
- getAuthority() - Method in class cn.herodotus.engine.oauth2.core.definition.domain.HerodotusGrantedAuthority
- getAuthorizationGrantTypes() - Method in interface cn.herodotus.engine.oauth2.core.definition.domain.RegisteredClientDetails
- getAvatar() - Method in class cn.herodotus.engine.oauth2.core.definition.domain.HerodotusUser
- getAvatar() - Method in interface cn.herodotus.engine.oauth2.core.definition.domain.SocialUserDetails
- getCategory() - Method in class cn.herodotus.engine.oauth2.core.definition.details.FormLoginWebAuthenticationDetails
- getClientAuthenticationMethods() - Method in interface cn.herodotus.engine.oauth2.core.definition.domain.RegisteredClientDetails
- getClientId() - Method in interface cn.herodotus.engine.oauth2.core.definition.domain.RegisteredClientDetails
- getClientIdIssuedAt() - Method in interface cn.herodotus.engine.oauth2.core.definition.domain.RegisteredClientDetails
- getClientSecret() - Method in interface cn.herodotus.engine.oauth2.core.definition.domain.RegisteredClientDetails
- getClientSecretExpiresAt() - Method in interface cn.herodotus.engine.oauth2.core.definition.domain.RegisteredClientDetails
- getCode() - Method in class cn.herodotus.engine.oauth2.core.definition.details.FormLoginWebAuthenticationDetails
- getDecryptedSymmetricKey(String) - Static method in class cn.herodotus.engine.oauth2.core.utils.SymmetricUtils
- getDescription() - Method in enum class cn.herodotus.engine.oauth2.core.enums.AllJwsAlgorithm
- getDescription() - Method in enum class cn.herodotus.engine.oauth2.core.enums.ApplicationType
- getDescription() - Method in enum class cn.herodotus.engine.oauth2.core.enums.AuthenticationMethod
- getDescription() - Method in enum class cn.herodotus.engine.oauth2.core.enums.GrantType
- getDescription() - Method in enum class cn.herodotus.engine.oauth2.core.enums.PermissionExpression
- getDescription() - Method in enum class cn.herodotus.engine.oauth2.core.enums.SignatureJwsAlgorithm
- getDescription() - Method in enum class cn.herodotus.engine.oauth2.core.enums.TokenFormat
- getDetails() - Static method in class cn.herodotus.engine.oauth2.core.utils.SecurityUtils
- getEmployeeId() - Method in class cn.herodotus.engine.oauth2.core.definition.domain.HerodotusUser
- getEnabled() - Method in class cn.herodotus.engine.oauth2.core.definition.details.FormLoginWebAuthenticationDetails
- getEncryptedSymmetricKey() - Static method in class cn.herodotus.engine.oauth2.core.utils.SymmetricUtils
- getFeedback() - Method in exception cn.herodotus.engine.oauth2.core.exception.IllegalSymmetricKeyException
- getFeedback() - Method in exception cn.herodotus.engine.oauth2.core.exception.OAuth2CaptchaArgumentIllegalException
- getFeedback() - Method in exception cn.herodotus.engine.oauth2.core.exception.OAuth2CaptchaException
- getFeedback() - Method in exception cn.herodotus.engine.oauth2.core.exception.OAuth2CaptchaHasExpiredException
- getFeedback() - Method in exception cn.herodotus.engine.oauth2.core.exception.OAuth2CaptchaIsEmptyException
- getFeedback() - Method in exception cn.herodotus.engine.oauth2.core.exception.OAuth2CaptchaMismatchException
- getFeedback() - Method in exception cn.herodotus.engine.oauth2.core.exception.PlatformAuthenticationException
- getFeedback() - Method in exception cn.herodotus.engine.oauth2.core.exception.UsernameAlreadyExistsException
- getFormat() - Method in enum class cn.herodotus.engine.oauth2.core.enums.TokenFormat
- getId() - Method in interface cn.herodotus.engine.oauth2.core.definition.domain.RegisteredClientDetails
- getNickname() - Method in interface cn.herodotus.engine.oauth2.core.definition.domain.SocialUserDetails
- getParameterName() - Method in class cn.herodotus.engine.oauth2.core.definition.details.FormLoginWebAuthenticationDetails
- getPassword() - Method in class cn.herodotus.engine.oauth2.core.definition.domain.HerodotusUser
- getPermissionCode() - Method in class cn.herodotus.engine.oauth2.core.definition.domain.HerodotusPermission
- getPermissionId() - Method in class cn.herodotus.engine.oauth2.core.definition.domain.HerodotusPermission
- getPermissionName() - Method in class cn.herodotus.engine.oauth2.core.definition.domain.HerodotusPermission
- getPermissions() - Method in class cn.herodotus.engine.oauth2.core.definition.domain.SecurityAttribute
- getPhoneNumber() - Method in interface cn.herodotus.engine.oauth2.core.definition.domain.SocialUserDetails
- getPostLogoutRedirectUris() - Method in interface cn.herodotus.engine.oauth2.core.definition.domain.RegisteredClientDetails
- getPreprocessedJsonStructure() - Static method in enum class cn.herodotus.engine.oauth2.core.enums.AllJwsAlgorithm
- getPreprocessedJsonStructure() - Static method in enum class cn.herodotus.engine.oauth2.core.enums.ApplicationType
- getPreprocessedJsonStructure() - Static method in enum class cn.herodotus.engine.oauth2.core.enums.AuthenticationMethod
- getPreprocessedJsonStructure() - Static method in enum class cn.herodotus.engine.oauth2.core.enums.GrantType
- getPreprocessedJsonStructure() - Static method in enum class cn.herodotus.engine.oauth2.core.enums.PermissionExpression
- getPreprocessedJsonStructure() - Static method in enum class cn.herodotus.engine.oauth2.core.enums.SignatureJwsAlgorithm
- getPreprocessedJsonStructure() - Static method in enum class cn.herodotus.engine.oauth2.core.enums.TokenFormat
- getPrincipal() - Static method in class cn.herodotus.engine.oauth2.core.utils.SecurityUtils
-
获取认证用户信息
- getPrincipals() - Static method in class cn.herodotus.engine.oauth2.core.utils.SecurityUtils
- getRedirectUris() - Method in interface cn.herodotus.engine.oauth2.core.definition.domain.RegisteredClientDetails
- getRequestMethod() - Method in class cn.herodotus.engine.oauth2.core.definition.domain.SecurityAttribute
- getResult() - Method in exception cn.herodotus.engine.oauth2.core.exception.OAuth2CaptchaException
- getResult() - Method in exception cn.herodotus.engine.oauth2.core.exception.PlatformAuthenticationException
- getRoles() - Method in class cn.herodotus.engine.oauth2.core.definition.domain.HerodotusUser
- getSecurityContext() - Static method in class cn.herodotus.engine.oauth2.core.utils.SecurityUtils
- getServiceId() - Method in class cn.herodotus.engine.oauth2.core.definition.domain.SecurityAttribute
- getSource() - Method in interface cn.herodotus.engine.oauth2.core.definition.domain.SocialUserDetails
-
获取社交登录分类标识
- getUrl() - Method in class cn.herodotus.engine.oauth2.core.definition.domain.SecurityAttribute
- getUserId() - Method in class cn.herodotus.engine.oauth2.core.definition.domain.HerodotusUser
- getUserId() - Static method in class cn.herodotus.engine.oauth2.core.utils.SecurityUtils
- getUsername() - Method in class cn.herodotus.engine.oauth2.core.definition.domain.HerodotusUser
- getUsername() - Method in interface cn.herodotus.engine.oauth2.core.definition.domain.SocialUserDetails
- getUsername() - Static method in class cn.herodotus.engine.oauth2.core.utils.SecurityUtils
- getUuid() - Method in interface cn.herodotus.engine.oauth2.core.definition.domain.SocialUserDetails
-
获取社交登录唯一标识
- getValue() - Method in enum class cn.herodotus.engine.oauth2.core.enums.AllJwsAlgorithm
-
不加@JsonValue,转换的时候转换出完整的对象。 加了@JsonValue,只会显示相应的属性的值
- getValue() - Method in enum class cn.herodotus.engine.oauth2.core.enums.ApplicationType
-
不加@JsonValue,转换的时候转换出完整的对象。 加了@JsonValue,只会显示相应的属性的值
- getValue() - Method in enum class cn.herodotus.engine.oauth2.core.enums.AuthenticationMethod
- getValue() - Method in enum class cn.herodotus.engine.oauth2.core.enums.GrantType
- getValue() - Method in enum class cn.herodotus.engine.oauth2.core.enums.PermissionExpression
- getValue() - Method in enum class cn.herodotus.engine.oauth2.core.enums.SignatureJwsAlgorithm
-
不加@JsonValue,转换的时候转换出完整的对象。 加了@JsonValue,只会显示相应的属性的值
- getValue() - Method in enum class cn.herodotus.engine.oauth2.core.enums.TokenFormat
-
不加@JsonValue,转换的时候转换出完整的对象。 加了@JsonValue,只会显示相应的属性的值
- getWebExpression() - Method in class cn.herodotus.engine.oauth2.core.definition.domain.SecurityAttribute
- GrantType - Enum Class in cn.herodotus.engine.oauth2.core.enums
-
Description: OAuth2 认证模式枚举
H
- handle(HttpServletRequest, HttpServletResponse, AccessDeniedException) - Method in class cn.herodotus.engine.oauth2.core.response.HerodotusAccessDeniedHandler
- hashCode() - Method in class cn.herodotus.engine.oauth2.core.definition.domain.HerodotusGrantedAuthority
- hashCode() - Method in class cn.herodotus.engine.oauth2.core.definition.domain.HerodotusUser
-
Returns the hashcode of the
username. - hashCode() - Method in class cn.herodotus.engine.oauth2.core.definition.domain.SecurityAttribute
- HerodotusAccessDeniedHandler - Class in cn.herodotus.engine.oauth2.core.response
-
Description: 访问拒绝处理器
- HerodotusAccessDeniedHandler() - Constructor for class cn.herodotus.engine.oauth2.core.response.HerodotusAccessDeniedHandler
- HerodotusAuthenticationEntryPoint - Class in cn.herodotus.engine.oauth2.core.response
-
Description: 自定义未认证处理
- HerodotusAuthenticationEntryPoint() - Constructor for class cn.herodotus.engine.oauth2.core.response.HerodotusAuthenticationEntryPoint
- HerodotusGrantedAuthority - Class in cn.herodotus.engine.oauth2.core.definition.domain
-
Description: 自定义 GrantedAuthority
- HerodotusGrantedAuthority() - Constructor for class cn.herodotus.engine.oauth2.core.definition.domain.HerodotusGrantedAuthority
- HerodotusGrantedAuthority(String) - Constructor for class cn.herodotus.engine.oauth2.core.definition.domain.HerodotusGrantedAuthority
- HerodotusGrantType - Interface in cn.herodotus.engine.oauth2.core.definition
-
Description: 自定义 Grant Type 类型
- HerodotusPermission - Class in cn.herodotus.engine.oauth2.core.definition.domain
-
Description: 权限对象
- HerodotusPermission() - Constructor for class cn.herodotus.engine.oauth2.core.definition.domain.HerodotusPermission
- HerodotusUser - Class in cn.herodotus.engine.oauth2.core.definition.domain
- HerodotusUser() - Constructor for class cn.herodotus.engine.oauth2.core.definition.domain.HerodotusUser
- HerodotusUser(String, String, String, boolean, boolean, boolean, boolean, Collection<? extends GrantedAuthority>, Set<String>, String, String) - Constructor for class cn.herodotus.engine.oauth2.core.definition.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.oauth2.core.definition.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.oauth2.core.definition.domain.HerodotusUser
-
Calls the more complex constructor with all boolean arguments set to
true. - HerodotusUserDeserializer - Class in cn.herodotus.engine.oauth2.core.jackson2
-
Description: 自定义 UserDetails 序列化
- HerodotusUserDeserializer() - Constructor for class cn.herodotus.engine.oauth2.core.jackson2.HerodotusUserDeserializer
- HS256 - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.AllJwsAlgorithm
-
HMAC using SHA-256 (Required)
- HS384 - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.AllJwsAlgorithm
-
HMAC using SHA-384 (Optional)
- HS512 - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.AllJwsAlgorithm
-
HMAC using SHA-512 (Optional)
I
- identity(String, AccessPrincipal) - Method in class cn.herodotus.engine.oauth2.core.definition.handler.AbstractSocialAuthenticationHandler
-
第三方登录以及手机号码验证的认证,认证成功返回对应系统中的返回信息
- IllegalSymmetricKeyException - Exception in cn.herodotus.engine.oauth2.core.exception
-
Description : 非法加密Key HerodotusException
- IllegalSymmetricKeyException(String) - Constructor for exception cn.herodotus.engine.oauth2.core.exception.IllegalSymmetricKeyException
- IllegalSymmetricKeyException(String, Throwable) - Constructor for exception cn.herodotus.engine.oauth2.core.exception.IllegalSymmetricKeyException
- INSUFFICIENT_SCOPE - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2ErrorKeys
- INVALID_CLIENT - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2ErrorKeys
- INVALID_GRANT - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2ErrorKeys
- INVALID_REDIRECT_URI - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2ErrorKeys
- INVALID_REQUEST - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2ErrorKeys
- INVALID_SCOPE - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2ErrorKeys
- INVALID_TOKEN - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2ErrorKeys
- IOT - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.ApplicationType
- isAccountNonExpired() - Method in class cn.herodotus.engine.oauth2.core.definition.domain.HerodotusUser
- isAccountNonLocked() - Method in class cn.herodotus.engine.oauth2.core.definition.domain.HerodotusUser
- isAuthenticated() - Static method in class cn.herodotus.engine.oauth2.core.utils.SecurityUtils
- isCredentialsNonExpired() - Method in class cn.herodotus.engine.oauth2.core.definition.domain.HerodotusUser
- isEnabled() - Method in class cn.herodotus.engine.oauth2.core.definition.domain.HerodotusUser
- isRequestMatched(List<String>, HttpServletRequest) - Static method in class cn.herodotus.engine.oauth2.core.utils.WebUtils
-
判断请求是否与设定的模式匹配
- isRequestMatched(RequestMatcher[], HttpServletRequest) - Static method in class cn.herodotus.engine.oauth2.core.utils.WebUtils
-
判断请求是否与设定的模式匹配
- isUserExist(SocialUserDetails) - Method in class cn.herodotus.engine.oauth2.core.definition.handler.AbstractSocialAuthenticationHandler
-
根据社交登录返回的用户信息,查询系统中是否有响应的信息
- ITEM_COMPLIANCE_AUTO_UNLOCK - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2Constants
J
- JWT_BEARER - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.GrantType
L
- loadHerodotusUserByUsername(String) - Method in interface cn.herodotus.engine.oauth2.core.definition.service.EnhanceUserDetailsService
-
系统用户名
- loadUserBySocial(String, AccessPrincipal) - Method in interface cn.herodotus.engine.oauth2.core.definition.service.EnhanceUserDetailsService
-
通过社交集成的唯一id,获取用户信息
M
- matches(String, String) - Static method in class cn.herodotus.engine.oauth2.core.utils.SecurityUtils
-
密码验证
- MINI - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.ApplicationType
N
- NONE - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.AuthenticationMethod
O
- oAuth2AuthenticationException(Exception, HttpServletRequest, HttpServletResponse) - Static method in class cn.herodotus.engine.oauth2.core.exception.SecurityGlobalExceptionHandler
- OAuth2AuthorizationUtils - Class in cn.herodotus.engine.oauth2.core.utils
-
Description: OAuth2 存储通用工具类
- OAuth2AuthorizationUtils() - Constructor for class cn.herodotus.engine.oauth2.core.utils.OAuth2AuthorizationUtils
- OAuth2CaptchaArgumentIllegalException - Exception in cn.herodotus.engine.oauth2.core.exception
-
Description: Oauth2 使用的验证码参数错误
- OAuth2CaptchaArgumentIllegalException(String) - Constructor for exception cn.herodotus.engine.oauth2.core.exception.OAuth2CaptchaArgumentIllegalException
- OAuth2CaptchaArgumentIllegalException(String, Throwable) - Constructor for exception cn.herodotus.engine.oauth2.core.exception.OAuth2CaptchaArgumentIllegalException
- OAuth2CaptchaException - Exception in cn.herodotus.engine.oauth2.core.exception
-
Description: OAuth2 验证码基础 Exception
- OAuth2CaptchaException(String) - Constructor for exception cn.herodotus.engine.oauth2.core.exception.OAuth2CaptchaException
- OAuth2CaptchaException(String, Throwable) - Constructor for exception cn.herodotus.engine.oauth2.core.exception.OAuth2CaptchaException
- OAuth2CaptchaHasExpiredException - Exception in cn.herodotus.engine.oauth2.core.exception
-
Description: Oauth2 使用的验证码不匹配错误
- OAuth2CaptchaHasExpiredException(String) - Constructor for exception cn.herodotus.engine.oauth2.core.exception.OAuth2CaptchaHasExpiredException
- OAuth2CaptchaHasExpiredException(String, Throwable) - Constructor for exception cn.herodotus.engine.oauth2.core.exception.OAuth2CaptchaHasExpiredException
- OAuth2CaptchaIsEmptyException - Exception in cn.herodotus.engine.oauth2.core.exception
-
Description: 验证码为空
- OAuth2CaptchaIsEmptyException(String) - Constructor for exception cn.herodotus.engine.oauth2.core.exception.OAuth2CaptchaIsEmptyException
- OAuth2CaptchaIsEmptyException(String, Throwable) - Constructor for exception cn.herodotus.engine.oauth2.core.exception.OAuth2CaptchaIsEmptyException
- OAuth2CaptchaMismatchException - Exception in cn.herodotus.engine.oauth2.core.exception
-
Description: Oauth2 使用的验证码不匹配错误
- OAuth2CaptchaMismatchException(String) - Constructor for exception cn.herodotus.engine.oauth2.core.exception.OAuth2CaptchaMismatchException
- OAuth2CaptchaMismatchException(String, Throwable) - Constructor for exception cn.herodotus.engine.oauth2.core.exception.OAuth2CaptchaMismatchException
- OAuth2Constants - Interface in cn.herodotus.engine.oauth2.core.constants
-
Description: OAuth2 模块通用常量
- OAuth2ErrorCodes - Interface in cn.herodotus.engine.oauth2.core.constants
-
Description: OAuth2 错误代码
- OAuth2ErrorKeys - Interface in cn.herodotus.engine.oauth2.core.constants
-
Description: 扩展 OAuth2 错误代码
P
- PASSWORD - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.GrantType
- PASSWORD - Static variable in interface cn.herodotus.engine.oauth2.core.definition.HerodotusGrantType
- PermissionExpression - Enum Class in cn.herodotus.engine.oauth2.core.enums
-
Description: 安全表达式
- PERMIT_ALL - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.PermissionExpression
-
权限表达式
- PlatformAuthenticationException - Exception in cn.herodotus.engine.oauth2.core.exception
-
Description: 平台认证基础Exception
- PlatformAuthenticationException(String) - Constructor for exception cn.herodotus.engine.oauth2.core.exception.PlatformAuthenticationException
- PlatformAuthenticationException(String, Throwable) - Constructor for exception cn.herodotus.engine.oauth2.core.exception.PlatformAuthenticationException
- PREFIX_ROLE - Static variable in class cn.herodotus.engine.oauth2.core.utils.SecurityUtils
- PREFIX_SCOPE - Static variable in class cn.herodotus.engine.oauth2.core.utils.SecurityUtils
- PrincipalUtils - Class in cn.herodotus.engine.oauth2.core.utils
-
Description: 身份信息工具类
- PrincipalUtils() - Constructor for class cn.herodotus.engine.oauth2.core.utils.PrincipalUtils
- PRIVATE_KEY_JWT - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.AuthenticationMethod
- PROPERTY_OAUTH2_AUTHENTICATION - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2Constants
- PROPERTY_OAUTH2_AUTHORIZATION - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2Constants
- PS256 - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.AllJwsAlgorithm
-
RSASSA-PSS using SHA-256 and MGF1 with SHA-256 (Optional)
- PS256 - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.SignatureJwsAlgorithm
-
RSASSA-PSS using SHA-256 and MGF1 with SHA-256 (Optional)
- PS384 - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.AllJwsAlgorithm
-
RSASSA-PSS using SHA-384 and MGF1 with SHA-384 (Optional)
- PS384 - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.SignatureJwsAlgorithm
-
RSASSA-PSS using SHA-384 and MGF1 with SHA-384 (Optional)
- PS512 - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.AllJwsAlgorithm
-
RSASSA-PSS using SHA-512 and MGF1 with SHA-512 (Optional)
- PS512 - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.SignatureJwsAlgorithm
-
RSASSA-PSS using SHA-512 and MGF1 with SHA-512 (Optional)
R
- REFERENCE - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.TokenFormat
- REFRESH_TOKEN - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.GrantType
- REGION_OAUTH2_APPLICATION - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2Constants
- REGION_OAUTH2_APPLICATION_SCOPE - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2Constants
- REGION_OAUTH2_AUTHORIZATION - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2Constants
- REGION_OAUTH2_AUTHORIZATION_CONSENT - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2Constants
- REGION_OAUTH2_COMPLIANCE - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2Constants
- REGION_OAUTH2_DEVICE - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2Constants
- REGION_OAUTH2_PERMISSION - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2Constants
- REGION_OAUTH2_PRODUCT - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2Constants
- REGION_OAUTH2_REGISTERED_CLIENT - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2Constants
- REGION_OAUTH2_SCOPE - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2Constants
- register(SocialUserDetails) - Method in class cn.herodotus.engine.oauth2.core.definition.handler.AbstractSocialAuthenticationHandler
-
系统用户注册
- RegisteredClientDetails - Interface in cn.herodotus.engine.oauth2.core.definition.domain
-
Description: RegisteredClient 属性定义
- reloadAuthority(HerodotusUser) - Static method in class cn.herodotus.engine.oauth2.core.utils.SecurityUtils
-
当用户角色发生变化,或者用户角色对应的权限发生变化,那么就从数据库中重新查询用户相关信息
- REMEMBER_ME - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.PermissionExpression
- renderJson(HttpServletResponse, Object) - Static method in class cn.herodotus.engine.oauth2.core.utils.WebUtils
-
客户端返回JSON字符串
- renderJson(HttpServletResponse, String, String) - Static method in class cn.herodotus.engine.oauth2.core.utils.WebUtils
-
客户端返回字符串
- resolveAuthenticationMethod(String) - Static method in class cn.herodotus.engine.oauth2.core.utils.OAuth2AuthorizationUtils
- resolveAuthorizationGrantType(String) - Static method in class cn.herodotus.engine.oauth2.core.utils.OAuth2AuthorizationUtils
- resolveClientAuthenticationMethod(String) - Static method in class cn.herodotus.engine.oauth2.core.utils.OAuth2AuthorizationUtils
- resolveException(Exception, String) - Static method in class cn.herodotus.engine.oauth2.core.exception.SecurityGlobalExceptionHandler
- resolveSecurityException(Exception, String) - Static method in class cn.herodotus.engine.oauth2.core.exception.SecurityGlobalExceptionHandler
-
静态解析认证异常
- restTemplateException(Exception, HttpServletRequest, HttpServletResponse) - Static method in class cn.herodotus.engine.oauth2.core.exception.SecurityGlobalExceptionHandler
-
Rest Template 错误处理
- RS256 - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.AllJwsAlgorithm
-
RSASSA-PKCS1-v1_5 using SHA-256 (Recommended)
- RS256 - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.SignatureJwsAlgorithm
-
RSASSA-PKCS1-v1_5 using SHA-256 (Recommended)
- RS384 - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.AllJwsAlgorithm
-
RSASSA-PKCS1-v1_5 using SHA-384 (Optional)
- RS384 - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.SignatureJwsAlgorithm
-
RSASSA-PKCS1-v1_5 using SHA-384 (Optional)
- RS512 - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.AllJwsAlgorithm
-
RSASSA-PKCS1-v1_5 using SHA-512 (Optional)
- RS512 - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.SignatureJwsAlgorithm
-
RSASSA-PKCS1-v1_5 using SHA-512 (Optional)
S
- SecurityAttribute - Class in cn.herodotus.engine.oauth2.core.definition.domain
-
Description: Security Metadata 传输数据实体
- SecurityAttribute() - Constructor for class cn.herodotus.engine.oauth2.core.definition.domain.SecurityAttribute
- SecurityGlobalExceptionHandler - Class in cn.herodotus.engine.oauth2.core.exception
-
Description: 统一异常处理器
- SecurityGlobalExceptionHandler() - Constructor for class cn.herodotus.engine.oauth2.core.exception.SecurityGlobalExceptionHandler
- SecurityResources - Class in cn.herodotus.engine.oauth2.core.constants
-
Description: Web配置常量
- SecurityResources() - Constructor for class cn.herodotus.engine.oauth2.core.constants.SecurityResources
- SecurityUtils - Class in cn.herodotus.engine.oauth2.core.utils
- SecurityUtils() - Constructor for class cn.herodotus.engine.oauth2.core.utils.SecurityUtils
- SELF_CONTAINED - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.TokenFormat
-
enum
- SELF_SIGNED_TLS_CLIENT_AUTH - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.AuthenticationMethod
- SERVER_ERROR - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2ErrorKeys
- SERVICE - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.ApplicationType
- SESSION_EXPIRED - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2ErrorKeys
- SessionExpiredException - Exception in cn.herodotus.engine.oauth2.core.exception
-
Description: 自定义 Session 已过期
- SessionExpiredException(String) - Constructor for exception cn.herodotus.engine.oauth2.core.exception.SessionExpiredException
- SessionExpiredException(String, Throwable) - Constructor for exception cn.herodotus.engine.oauth2.core.exception.SessionExpiredException
- setAttributeCode(String) - Method in class cn.herodotus.engine.oauth2.core.definition.domain.SecurityAttribute
- setAttributeId(String) - Method in class cn.herodotus.engine.oauth2.core.definition.domain.SecurityAttribute
- setAttributeName(String) - Method in class cn.herodotus.engine.oauth2.core.definition.domain.SecurityAttribute
- setAuthority(String) - Method in class cn.herodotus.engine.oauth2.core.definition.domain.HerodotusGrantedAuthority
- setPermissionCode(String) - Method in class cn.herodotus.engine.oauth2.core.definition.domain.HerodotusPermission
- setPermissionId(String) - Method in class cn.herodotus.engine.oauth2.core.definition.domain.HerodotusPermission
- setPermissionName(String) - Method in class cn.herodotus.engine.oauth2.core.definition.domain.HerodotusPermission
- setPermissions(String) - Method in class cn.herodotus.engine.oauth2.core.definition.domain.SecurityAttribute
- setRequestMethod(String) - Method in class cn.herodotus.engine.oauth2.core.definition.domain.SecurityAttribute
- setServiceId(String) - Method in class cn.herodotus.engine.oauth2.core.definition.domain.SecurityAttribute
- setUrl(String) - Method in class cn.herodotus.engine.oauth2.core.definition.domain.SecurityAttribute
- setWebExpression(String) - Method in class cn.herodotus.engine.oauth2.core.definition.domain.SecurityAttribute
- SignatureJwsAlgorithm - Enum Class in cn.herodotus.engine.oauth2.core.enums
-
Description: OAuth2 Signature
- signIn(SocialUserDetails) - Method in class cn.herodotus.engine.oauth2.core.definition.handler.AbstractSocialAuthenticationHandler
-
系统用户注册
- SOCIAL - Static variable in interface cn.herodotus.engine.oauth2.core.definition.HerodotusGrantType
- SOCIAL_CREDENTIALS - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.GrantType
- SocialAuthenticationHandler - Interface in cn.herodotus.engine.oauth2.core.definition.handler
-
Description: 社交登录处理器
- SocialCredentialsParameterBindingFailedException - Exception in cn.herodotus.engine.oauth2.core.exception
-
Description: 无法解析SocialType错误
- SocialCredentialsParameterBindingFailedException(String) - Constructor for exception cn.herodotus.engine.oauth2.core.exception.SocialCredentialsParameterBindingFailedException
- SocialCredentialsParameterBindingFailedException(String, Throwable) - Constructor for exception cn.herodotus.engine.oauth2.core.exception.SocialCredentialsParameterBindingFailedException
- SocialCredentialsUserBindingFailedException - Exception in cn.herodotus.engine.oauth2.core.exception
-
Description: 社交登录绑定用户出错
- SocialCredentialsUserBindingFailedException(String) - Constructor for exception cn.herodotus.engine.oauth2.core.exception.SocialCredentialsUserBindingFailedException
- SocialCredentialsUserBindingFailedException(String, Throwable) - Constructor for exception cn.herodotus.engine.oauth2.core.exception.SocialCredentialsUserBindingFailedException
- SocialUserDetails - Interface in cn.herodotus.engine.oauth2.core.definition.domain
-
Description: 社交登录用户信息详情
- STANDARD - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.Certificate
-
Spring Authorization Server 默认的 JWK 生成方式
- StrategyPermissionDetailsService - Interface in cn.herodotus.engine.oauth2.core.definition.strategy
-
Description: 系统范围服务策略定义
- StrategyUserDetailsService - Interface in cn.herodotus.engine.oauth2.core.definition.strategy
-
Description: 系统用户服务策略定义
- SymmetricUtils - Class in cn.herodotus.engine.oauth2.core.utils
-
Description : 基于Hutool的Aes加解密工具
- SymmetricUtils() - Constructor for class cn.herodotus.engine.oauth2.core.utils.SymmetricUtils
T
- TEMPORARILY_UNAVAILABLE - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2ErrorKeys
- TLS_CLIENT_AUTH - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.AuthenticationMethod
- TOKEN_EXCHANGE - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.GrantType
- TokenFormat - Enum Class in cn.herodotus.engine.oauth2.core.enums
-
Description: 令牌格式
- toPrincipalDetails(HerodotusUser) - Static method in class cn.herodotus.engine.oauth2.core.utils.PrincipalUtils
- toPrincipalDetails(OAuth2AuthenticatedPrincipal) - Static method in class cn.herodotus.engine.oauth2.core.utils.PrincipalUtils
- toPrincipalDetails(Jwt) - Static method in class cn.herodotus.engine.oauth2.core.utils.PrincipalUtils
- toRequestMatchers(List<String>) - Static method in class cn.herodotus.engine.oauth2.core.utils.WebUtils
-
将配置路径转换为
RequestMatcher数组 - toString() - Method in class cn.herodotus.engine.oauth2.core.definition.domain.HerodotusGrantedAuthority
- toString() - Method in class cn.herodotus.engine.oauth2.core.definition.domain.HerodotusPermission
- toString() - Method in class cn.herodotus.engine.oauth2.core.definition.domain.HerodotusUser
- toString() - Method in class cn.herodotus.engine.oauth2.core.definition.domain.SecurityAttribute
U
- UNAUTHORIZED_CLIENT - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2ErrorKeys
- UNSUPPORTED_GRANT_TYPE - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2ErrorKeys
- UNSUPPORTED_RESPONSE_TYPE - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2ErrorKeys
- UNSUPPORTED_TOKEN_TYPE - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2ErrorKeys
- USERNAME_ALREADY_EXISTS - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2ErrorCodes
- USERNAME_NOT_FOUND - Static variable in interface cn.herodotus.engine.oauth2.core.constants.OAuth2ErrorKeys
- UsernameAlreadyExistsException - Exception in cn.herodotus.engine.oauth2.core.exception
-
Description: UsernameAlreadyExistsException
- UsernameAlreadyExistsException(String) - Constructor for exception cn.herodotus.engine.oauth2.core.exception.UsernameAlreadyExistsException
- UsernameAlreadyExistsException(String, Throwable) - Constructor for exception cn.herodotus.engine.oauth2.core.exception.UsernameAlreadyExistsException
V
- validationBindException(BindException, HttpServletRequest, HttpServletResponse) - Static method in class cn.herodotus.engine.oauth2.core.exception.SecurityGlobalExceptionHandler
- validationMethodArgumentException(MethodArgumentNotValidException, HttpServletRequest, HttpServletResponse) - Static method in class cn.herodotus.engine.oauth2.core.exception.SecurityGlobalExceptionHandler
- valueOf(String) - Static method in enum class cn.herodotus.engine.oauth2.core.enums.AllJwsAlgorithm
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class cn.herodotus.engine.oauth2.core.enums.ApplicationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class cn.herodotus.engine.oauth2.core.enums.AuthenticationMethod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class cn.herodotus.engine.oauth2.core.enums.Certificate
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class cn.herodotus.engine.oauth2.core.enums.GrantType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class cn.herodotus.engine.oauth2.core.enums.PermissionExpression
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class cn.herodotus.engine.oauth2.core.enums.SignatureJwsAlgorithm
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class cn.herodotus.engine.oauth2.core.enums.TokenFormat
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class cn.herodotus.engine.oauth2.core.enums.AllJwsAlgorithm
-
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.oauth2.core.enums.ApplicationType
-
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.oauth2.core.enums.AuthenticationMethod
-
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.oauth2.core.enums.Certificate
-
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.oauth2.core.enums.GrantType
-
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.oauth2.core.enums.PermissionExpression
-
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.oauth2.core.enums.SignatureJwsAlgorithm
-
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.oauth2.core.enums.TokenFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WAP - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.ApplicationType
- WEB - Enum constant in enum class cn.herodotus.engine.oauth2.core.enums.ApplicationType
-
应用类型
- WebUtils - Class in cn.herodotus.engine.oauth2.core.utils
-
Description: Http与Servlet工具类.
- WebUtils() - Constructor for class cn.herodotus.engine.oauth2.core.utils.WebUtils
- wellFormPrefix(String, String) - Static method in class cn.herodotus.engine.oauth2.core.utils.SecurityUtils
- wellFormRolePrefix(String) - Static method in class cn.herodotus.engine.oauth2.core.utils.SecurityUtils
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form