Index

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