Index

A C D E F G H I L M O P R S T 
All Classes and Interfaces|All Packages|Serialized Form

A

AbstractOAuth2RegisteredClient - Class in cn.herodotus.engine.oauth2.management.definition
Description: 应用对象转 RegisteredClient 共性属性
AbstractOAuth2RegisteredClient() - Constructor for class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
 
AbstractOAuth2RegisteredClientConverter<T extends AbstractOAuth2RegisteredClient> - Class in cn.herodotus.engine.oauth2.management.definition
Description: OAuth2Application
AbstractOAuth2RegisteredClientConverter() - Constructor for class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClientConverter
 
AccountAutoEnableListener - Class in cn.herodotus.engine.oauth2.management.compliance.listener
Description: 账户锁定状态监听
AccountAutoEnableListener(RedisMessageListenerContainer, OAuth2AccountStatusManager) - Constructor for class cn.herodotus.engine.oauth2.management.compliance.listener.AccountAutoEnableListener
 
accountLockStatusListener(RedisMessageListenerContainer, OAuth2AccountStatusManager) - Method in class cn.herodotus.engine.oauth2.management.configuration.OAuth2ComplianceConfiguration
 
AccountReleaseFromCacheListener - Class in cn.herodotus.engine.oauth2.management.compliance.listener
Description: TODO
AccountReleaseFromCacheListener(OAuth2AccountStatusManager) - Constructor for class cn.herodotus.engine.oauth2.management.compliance.listener.AccountReleaseFromCacheListener
 
accountStatusManager(UserDetailsService, AccountStatusEventManager, LockedUserDetailsStampManager) - Method in class cn.herodotus.engine.oauth2.management.configuration.OAuth2ComplianceConfiguration
 
activate(String) - Method in class cn.herodotus.engine.oauth2.management.controller.DeviceController
 
activate(String, boolean) - Method in interface cn.herodotus.engine.oauth2.management.repository.OAuth2DeviceRepository
激活设备
activate(String, boolean) - Method in class cn.herodotus.engine.oauth2.management.service.OAuth2DeviceService
 
activated() - Method in class cn.herodotus.engine.oauth2.management.controller.DeviceController
 
assigned(OAuth2ScopeDto) - Method in class cn.herodotus.engine.oauth2.management.controller.OAuth2ScopeController
 
assigned(String, Set<OAuth2Permission>) - Method in class cn.herodotus.engine.oauth2.management.service.OAuth2ScopeService
 
authenticationFailureListener(SignInFailureLimitedStampManager, OAuth2AccountStatusManager) - Method in class cn.herodotus.engine.oauth2.management.configuration.OAuth2ComplianceConfiguration
 
AuthenticationFailureListener - Class in cn.herodotus.engine.oauth2.management.compliance.listener
Description: 登出成功监听
AuthenticationFailureListener(SignInFailureLimitedStampManager, OAuth2AccountStatusManager) - Constructor for class cn.herodotus.engine.oauth2.management.compliance.listener.AuthenticationFailureListener
 
authenticationSuccessListener(SignInFailureLimitedStampManager, OAuth2ComplianceService, OAuth2DeviceService) - Method in class cn.herodotus.engine.oauth2.management.configuration.OAuth2ManagementConfiguration
 
AuthenticationSuccessListener - Class in cn.herodotus.engine.oauth2.management.compliance.listener
Description: 登录成功事件监听
AuthenticationSuccessListener(SignInFailureLimitedStampManager, OAuth2ComplianceService) - Constructor for class cn.herodotus.engine.oauth2.management.compliance.listener.AuthenticationSuccessListener
 
authorize(String, String[]) - Method in class cn.herodotus.engine.oauth2.management.controller.OAuth2ApplicationController
 
authorize(String, String[]) - Method in class cn.herodotus.engine.oauth2.management.controller.OAuth2DeviceController
 
authorize(String, String[]) - Method in class cn.herodotus.engine.oauth2.management.service.OAuth2ApplicationService
 
authorize(String, String[]) - Method in class cn.herodotus.engine.oauth2.management.service.OAuth2DeviceService
 
AutoUnlockUserAccountCondition - Class in cn.herodotus.engine.oauth2.management.compliance.condition
Description: 阿里云短信开启条件
AutoUnlockUserAccountCondition() - Constructor for class cn.herodotus.engine.oauth2.management.compliance.condition.AutoUnlockUserAccountCondition
 

C

CaptchaController - Class in cn.herodotus.engine.oauth2.management.controller
Description: 验证码Controller
CaptchaController(CaptchaRendererFactory) - Constructor for class cn.herodotus.engine.oauth2.management.controller.CaptchaController
 
check(Verification) - Method in class cn.herodotus.engine.oauth2.management.controller.CaptchaController
 
cn.herodotus.engine.oauth2.management.compliance - package cn.herodotus.engine.oauth2.management.compliance
 
cn.herodotus.engine.oauth2.management.compliance.annotation - package cn.herodotus.engine.oauth2.management.compliance.annotation
 
cn.herodotus.engine.oauth2.management.compliance.condition - package cn.herodotus.engine.oauth2.management.compliance.condition
 
cn.herodotus.engine.oauth2.management.compliance.listener - package cn.herodotus.engine.oauth2.management.compliance.listener
 
cn.herodotus.engine.oauth2.management.configuration - package cn.herodotus.engine.oauth2.management.configuration
 
cn.herodotus.engine.oauth2.management.controller - package cn.herodotus.engine.oauth2.management.controller
 
cn.herodotus.engine.oauth2.management.converter - package cn.herodotus.engine.oauth2.management.converter
 
cn.herodotus.engine.oauth2.management.definition - package cn.herodotus.engine.oauth2.management.definition
 
cn.herodotus.engine.oauth2.management.dto - package cn.herodotus.engine.oauth2.management.dto
 
cn.herodotus.engine.oauth2.management.entity - package cn.herodotus.engine.oauth2.management.entity
 
cn.herodotus.engine.oauth2.management.generator - package cn.herodotus.engine.oauth2.management.generator
 
cn.herodotus.engine.oauth2.management.processor - package cn.herodotus.engine.oauth2.management.processor
 
cn.herodotus.engine.oauth2.management.repository - package cn.herodotus.engine.oauth2.management.repository
 
cn.herodotus.engine.oauth2.management.response - package cn.herodotus.engine.oauth2.management.response
 
cn.herodotus.engine.oauth2.management.service - package cn.herodotus.engine.oauth2.management.service
 
ConditionalOnAutoUnlockUserAccount - Annotation Interface in cn.herodotus.engine.oauth2.management.compliance.annotation
Description: 自动解锁用户账号条件注解
consent(Principal, Model, String, String, String, String) - Method in class cn.herodotus.engine.oauth2.management.controller.ConsentController
Consent页面(确认请求scope的页面)
ConsentController - Class in cn.herodotus.engine.oauth2.management.controller
OAuth2 授权确认页面 - controller
ConsentController(OAuth2ApplicationService, OAuth2AuthorizationConsentService, OAuth2ScopeService) - Constructor for class cn.herodotus.engine.oauth2.management.controller.ConsentController
 
convert(RegisteredClient) - Method in class cn.herodotus.engine.oauth2.management.converter.RegisteredClientToOAuth2DeviceConverter
 
create(String, String) - Method in class cn.herodotus.engine.oauth2.management.controller.CaptchaController
 
create(SessionCreate, HttpServletRequest) - Method in class cn.herodotus.engine.oauth2.management.controller.IdentityController
 
createSecretKey(String, String, String) - Method in class cn.herodotus.engine.oauth2.management.service.InterfaceSecurityService
 

D

deleteById(String) - Method in class cn.herodotus.engine.oauth2.management.service.OAuth2ApplicationService
 
deleteById(String) - Method in class cn.herodotus.engine.oauth2.management.service.OAuth2DeviceService
 
DeviceController - Class in cn.herodotus.engine.oauth2.management.controller
Description: 设备激活
DeviceController() - Constructor for class cn.herodotus.engine.oauth2.management.controller.DeviceController
 

E

enable(String) - Method in class cn.herodotus.engine.oauth2.management.compliance.OAuth2AccountStatusManager
 
equals(Object) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Application
 
equals(Object) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Compliance
 
equals(Object) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Scope
 
exchange(SessionExchange) - Method in class cn.herodotus.engine.oauth2.management.controller.IdentityController
 
exchange(String, String) - Method in class cn.herodotus.engine.oauth2.management.service.InterfaceSecurityService
前端用后端PublicKey加密前端PublicKey后,将该值传递给后端,用于加密 AES KEY

F

findAll() - Method in class cn.herodotus.engine.oauth2.management.controller.OAuth2ScopeController
 
findAllEnums() - Method in class cn.herodotus.engine.oauth2.management.controller.OAuth2ConstantController
 
findAuthoritiesById(String) - Method in class cn.herodotus.engine.oauth2.management.processor.HerodotusClientDetailsService
 
findByClientId(String) - Method in interface cn.herodotus.engine.oauth2.management.repository.OAuth2ApplicationRepository
根据 Client ID 查询 OAuth2Application
findByClientId(String) - Method in interface cn.herodotus.engine.oauth2.management.repository.OAuth2DeviceRepository
根据 Client ID 查询 OAuth2Device
findByClientId(String) - Method in class cn.herodotus.engine.oauth2.management.service.OAuth2ApplicationService
 
findByCondition(int, int, String, String, String) - Method in class cn.herodotus.engine.oauth2.management.service.OAuth2ComplianceService
 
findByCondition(Integer, Integer, String, String, String) - Method in class cn.herodotus.engine.oauth2.management.controller.OAuth2ComplianceController
 
findByScopeCode(String) - Method in class cn.herodotus.engine.oauth2.management.controller.OAuth2ScopeController
 
findByScopeCode(String) - Method in interface cn.herodotus.engine.oauth2.management.repository.OAuth2ScopeRepository
根据范围代码查询应用范围
findByScopeCode(String) - Method in class cn.herodotus.engine.oauth2.management.service.OAuth2ScopeService
 
findByScopeCodeIn(List<String>) - Method in interface cn.herodotus.engine.oauth2.management.repository.OAuth2ScopeRepository
根据 scope codes 查询对应的对象列表
findByScopeCodeIn(List<String>) - Method in class cn.herodotus.engine.oauth2.management.service.OAuth2ScopeService
 

G

generate(SharedSessionContractImplementor, Object) - Method in class cn.herodotus.engine.oauth2.management.generator.OAuth2PermissionIdGeneratorType
 
getAbbreviation() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Application
 
getAccessTokenFormat() - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
 
getAccessTokenValidity() - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
 
getActivated() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Device
 
getAllEnums() - Method in class cn.herodotus.engine.oauth2.management.service.OAuth2ConstantService
 
getAndroid() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Compliance
 
getApplicationId() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Application
 
getApplicationName() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Application
 
getApplicationType() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Application
 
getAuthenticationSigningAlgorithm() - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
 
getAuthorizationCodeValidity() - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
 
getBrowserName() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Compliance
 
getClientId() - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
 
getClientId() - Method in class cn.herodotus.engine.oauth2.management.dto.SessionCreate
 
getClientId() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Compliance
 
getClientSecret() - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
 
getClientSecret() - Method in class cn.herodotus.engine.oauth2.management.dto.SessionCreate
 
getClientSettings(T) - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClientConverter
 
getComplianceId() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Compliance
 
getDeviceCodeValidity() - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
 
getDeviceId() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Device
 
getDeviceName() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Device
 
getEngineName() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Compliance
 
getHomepage() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Application
 
getId() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Application
 
getId() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Device
 
getIdTokenSignatureAlgorithm() - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
 
getIdTokenSignatureAlgorithmJwsAlgorithm() - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
 
getIos() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Compliance
 
getIp() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Compliance
 
getIpad() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Compliance
 
getIphoneOrIpod() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Compliance
 
getJwkSetUrl() - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
 
getLogo() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Application
 
getMobile() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Compliance
 
getMobileBrowser() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Compliance
 
getMobilePlatform() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Compliance
 
getOperation() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Compliance
 
getOsName() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Compliance
 
getPermissionCode() - Method in class cn.herodotus.engine.oauth2.management.dto.OAuth2PermissionDto
 
getPermissionCode() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Permission
 
getPermissionId() - Method in class cn.herodotus.engine.oauth2.management.dto.OAuth2PermissionDto
 
getPermissionId() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Permission
 
getPermissionName() - Method in class cn.herodotus.engine.oauth2.management.dto.OAuth2PermissionDto
 
getPermissionName() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Permission
 
getPermissions() - Method in class cn.herodotus.engine.oauth2.management.dto.OAuth2ScopeDto
 
getPermissions() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Scope
 
getPrincipalName() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Compliance
 
getProductId() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Device
 
getProductId() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Product
 
getProductKey() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Product
 
getPublicKey() - Method in class cn.herodotus.engine.oauth2.management.dto.SessionExchange
 
getRefreshTokenValidity() - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
 
getRepository() - Method in class cn.herodotus.engine.oauth2.management.service.OAuth2ApplicationService
 
getRepository() - Method in class cn.herodotus.engine.oauth2.management.service.OAuth2ComplianceService
 
getRepository() - Method in class cn.herodotus.engine.oauth2.management.service.OAuth2DeviceService
 
getRepository() - Method in class cn.herodotus.engine.oauth2.management.service.OAuth2PermissionService
 
getRepository() - Method in class cn.herodotus.engine.oauth2.management.service.OAuth2ProductService
 
getRepository() - Method in class cn.herodotus.engine.oauth2.management.service.OAuth2ScopeService
 
getRequireAuthorizationConsent() - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
 
getRequireProofKey() - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
 
getReuseRefreshTokens() - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
 
getScopeCode() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Scope
 
getScopeId() - Method in class cn.herodotus.engine.oauth2.management.dto.OAuth2ScopeDto
 
getScopeId() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Scope
 
getScopeName() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Scope
 
getScopes() - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
 
getScopes() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Application
 
getScopes() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Device
 
getScopes(T) - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClientConverter
 
getSessionId() - Method in class cn.herodotus.engine.oauth2.management.dto.SessionCreate
 
getSessionId() - Method in class cn.herodotus.engine.oauth2.management.dto.SessionExchange
 
getState() - Method in class cn.herodotus.engine.oauth2.management.dto.Session
 
getTokenSettings(T) - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClientConverter
 
getWriteableService() - Method in class cn.herodotus.engine.oauth2.management.controller.OAuth2ApplicationController
 
getWriteableService() - Method in class cn.herodotus.engine.oauth2.management.controller.OAuth2AuthorizationController
 
getWriteableService() - Method in class cn.herodotus.engine.oauth2.management.controller.OAuth2ComplianceController
 
getWriteableService() - Method in class cn.herodotus.engine.oauth2.management.controller.OAuth2DeviceController
 
getWriteableService() - Method in class cn.herodotus.engine.oauth2.management.controller.OAuth2ProductController
 
getWriteableService() - Method in class cn.herodotus.engine.oauth2.management.controller.OAuth2ScopeController
 
getX509CertificateBoundAccessTokens() - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
 
getX509CertificateSubjectDN() - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
 

H

hashCode() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Application
 
hashCode() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Compliance
 
hashCode() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Scope
 
HerodotusClientDetailsService - Class in cn.herodotus.engine.oauth2.management.processor
Description: 客户端交互处理器
HerodotusClientDetailsService(OAuth2ApplicationService) - Constructor for class cn.herodotus.engine.oauth2.management.processor.HerodotusClientDetailsService
 
HerodotusUserDetailsService - Class in cn.herodotus.engine.oauth2.management.processor
Description: UserDetailsService核心类
HerodotusUserDetailsService(StrategyUserDetailsService) - Constructor for class cn.herodotus.engine.oauth2.management.processor.HerodotusUserDetailsService
 

I

IdentityController - Class in cn.herodotus.engine.oauth2.management.controller
 
IdentityController(InterfaceSecurityService, SignInFailureLimitedStampManager) - Constructor for class cn.herodotus.engine.oauth2.management.controller.IdentityController
 
InterfaceSecurityService - Class in cn.herodotus.engine.oauth2.management.service
Description: 请求加密服务
InterfaceSecurityService(HttpCryptoProcessor, RegisteredClientRepository) - Constructor for class cn.herodotus.engine.oauth2.management.service.InterfaceSecurityService
 

L

loadHerodotusUserByUsername(String) - Method in class cn.herodotus.engine.oauth2.management.processor.HerodotusUserDetailsService
 
loadUserBySocial(String, AccessPrincipal) - Method in class cn.herodotus.engine.oauth2.management.processor.HerodotusUserDetailsService
 
loadUserByUsername(String) - Method in class cn.herodotus.engine.oauth2.management.processor.HerodotusUserDetailsService
 
lock(String) - Method in class cn.herodotus.engine.oauth2.management.compliance.OAuth2AccountStatusManager
 
login(Map<String, Object>, HttpServletRequest, HttpServletResponse) - Method in class cn.herodotus.engine.oauth2.management.controller.LoginController
 
LoginController - Class in cn.herodotus.engine.oauth2.management.controller
Description: Security 登录控制器
LoginController(OAuth2AuthenticationProperties, SessionProperties, HttpCryptoProcessor) - Constructor for class cn.herodotus.engine.oauth2.management.controller.LoginController
 

M

matches(ConditionContext, AnnotatedTypeMetadata) - Method in class cn.herodotus.engine.oauth2.management.compliance.condition.AutoUnlockUserAccountCondition
 

O

OAuth2AccessTokenResponseHandler - Class in cn.herodotus.engine.oauth2.management.response
Description: 自定义 Security 认证成功处理器
OAuth2AccessTokenResponseHandler(HttpCryptoProcessor) - Constructor for class cn.herodotus.engine.oauth2.management.response.OAuth2AccessTokenResponseHandler
 
OAuth2AccountStatusManager - Class in cn.herodotus.engine.oauth2.management.compliance
Description: 账户锁定处理服务
OAuth2AccountStatusManager(UserDetailsService, AccountStatusEventManager, LockedUserDetailsStampManager) - Constructor for class cn.herodotus.engine.oauth2.management.compliance.OAuth2AccountStatusManager
 
OAuth2Application - Class in cn.herodotus.engine.oauth2.management.entity
Description: OAuth2 应用
OAuth2Application() - Constructor for class cn.herodotus.engine.oauth2.management.entity.OAuth2Application
 
OAuth2ApplicationController - Class in cn.herodotus.engine.oauth2.management.controller
Description: OAuth2应用管理接口
OAuth2ApplicationController(OAuth2ApplicationService) - Constructor for class cn.herodotus.engine.oauth2.management.controller.OAuth2ApplicationController
 
OAuth2ApplicationRepository - Interface in cn.herodotus.engine.oauth2.management.repository
Description: OAuth2ApplicationRepository
OAuth2ApplicationService - Class in cn.herodotus.engine.oauth2.management.service
Description: OAuth2ApplicationService
OAuth2ApplicationService(RegisteredClientRepository, HerodotusRegisteredClientRepository, OAuth2ApplicationRepository) - Constructor for class cn.herodotus.engine.oauth2.management.service.OAuth2ApplicationService
 
OAuth2ApplicationToRegisteredClientConverter - Class in cn.herodotus.engine.oauth2.management.converter
Description: OAuth2Application 转 RegisteredClient 转换器
OAuth2ApplicationToRegisteredClientConverter() - Constructor for class cn.herodotus.engine.oauth2.management.converter.OAuth2ApplicationToRegisteredClientConverter
 
OAuth2AuthorizationController - Class in cn.herodotus.engine.oauth2.management.controller
Description: OAuth2 认证管理接口
OAuth2AuthorizationController(HerodotusAuthorizationService) - Constructor for class cn.herodotus.engine.oauth2.management.controller.OAuth2AuthorizationController
 
OAuth2Compliance - Class in cn.herodotus.engine.oauth2.management.entity
Description: 用户操作审计
OAuth2Compliance() - Constructor for class cn.herodotus.engine.oauth2.management.entity.OAuth2Compliance
 
OAuth2ComplianceConfiguration - Class in cn.herodotus.engine.oauth2.management.configuration
Description: OAuth2 应用安全合规配置
OAuth2ComplianceConfiguration() - Constructor for class cn.herodotus.engine.oauth2.management.configuration.OAuth2ComplianceConfiguration
 
OAuth2ComplianceController - Class in cn.herodotus.engine.oauth2.management.controller
Description: OAuth2ComplianceController
OAuth2ComplianceController(OAuth2ComplianceService) - Constructor for class cn.herodotus.engine.oauth2.management.controller.OAuth2ComplianceController
 
OAuth2ComplianceRepository - Interface in cn.herodotus.engine.oauth2.management.repository
Description: ActionAuditRepository
OAuth2ComplianceService - Class in cn.herodotus.engine.oauth2.management.service
Description: ActionAuditService
OAuth2ComplianceService(OAuth2ComplianceRepository) - Constructor for class cn.herodotus.engine.oauth2.management.service.OAuth2ComplianceService
 
OAuth2ConstantController - Class in cn.herodotus.engine.oauth2.management.controller
Description: OAuth2 常量 Controller
OAuth2ConstantController(OAuth2ConstantService) - Constructor for class cn.herodotus.engine.oauth2.management.controller.OAuth2ConstantController
 
OAuth2ConstantService - Class in cn.herodotus.engine.oauth2.management.service
Description: OAuth2 常量服务
OAuth2ConstantService() - Constructor for class cn.herodotus.engine.oauth2.management.service.OAuth2ConstantService
 
OAuth2Device - Class in cn.herodotus.engine.oauth2.management.entity
Description: 物联网设备管理
OAuth2Device() - Constructor for class cn.herodotus.engine.oauth2.management.entity.OAuth2Device
 
OAuth2DeviceController - Class in cn.herodotus.engine.oauth2.management.controller
Description: OAuth2DeviceController
OAuth2DeviceController(OAuth2DeviceService) - Constructor for class cn.herodotus.engine.oauth2.management.controller.OAuth2DeviceController
 
OAuth2DeviceRepository - Interface in cn.herodotus.engine.oauth2.management.repository
Description: OAuth2DeviceRepository
OAuth2DeviceService - Class in cn.herodotus.engine.oauth2.management.service
Description: OAuth2DeviceService
OAuth2DeviceService(RegisteredClientRepository, HerodotusRegisteredClientRepository, OAuth2DeviceRepository, OAuth2ScopeService) - Constructor for class cn.herodotus.engine.oauth2.management.service.OAuth2DeviceService
 
OAuth2DeviceToRegisteredClientConverter - Class in cn.herodotus.engine.oauth2.management.converter
Description: OAuth2Device 转 RegisteredClient 转换器
OAuth2DeviceToRegisteredClientConverter() - Constructor for class cn.herodotus.engine.oauth2.management.converter.OAuth2DeviceToRegisteredClientConverter
 
oauth2DeviceVerificationResponseHandler(OAuth2DeviceService) - Method in class cn.herodotus.engine.oauth2.management.configuration.OAuth2ManagementConfiguration
 
OAuth2DeviceVerificationResponseHandler - Class in cn.herodotus.engine.oauth2.management.response
Description: 设备验证成功后续逻辑处理器
OAuth2DeviceVerificationResponseHandler(OAuth2DeviceService) - Constructor for class cn.herodotus.engine.oauth2.management.response.OAuth2DeviceVerificationResponseHandler
 
OAuth2ManagementConfiguration - Class in cn.herodotus.engine.oauth2.management.configuration
Description: OAuth2 Manager 模块配置
OAuth2ManagementConfiguration() - Constructor for class cn.herodotus.engine.oauth2.management.configuration.OAuth2ManagementConfiguration
 
OAuth2Permission - Class in cn.herodotus.engine.oauth2.management.entity
Description: 客户端权限
OAuth2Permission() - Constructor for class cn.herodotus.engine.oauth2.management.entity.OAuth2Permission
 
OAuth2PermissionDto - Class in cn.herodotus.engine.oauth2.management.dto
Description: OAuth2 HerodotusPermission Dto
OAuth2PermissionDto() - Constructor for class cn.herodotus.engine.oauth2.management.dto.OAuth2PermissionDto
 
OAuth2PermissionIdGenerator - Annotation Interface in cn.herodotus.engine.oauth2.management.generator
Description: OAuth2AuthorityUuid
OAuth2PermissionIdGeneratorType - Class in cn.herodotus.engine.oauth2.management.generator
Description: 使得保存实体类时可以在保留主键生成策略的情况下自定义表的主键
OAuth2PermissionIdGeneratorType(OAuth2PermissionIdGenerator, Member, CustomIdGeneratorCreationContext) - Constructor for class cn.herodotus.engine.oauth2.management.generator.OAuth2PermissionIdGeneratorType
 
OAuth2PermissionRepository - Interface in cn.herodotus.engine.oauth2.management.repository
Description: OAuth2AuthorityRepository
OAuth2PermissionService - Class in cn.herodotus.engine.oauth2.management.service
Description: OAuth2PermissionService
OAuth2PermissionService(OAuth2PermissionRepository) - Constructor for class cn.herodotus.engine.oauth2.management.service.OAuth2PermissionService
 
OAuth2Product - Class in cn.herodotus.engine.oauth2.management.entity
Description: 物联网产品
OAuth2Product() - Constructor for class cn.herodotus.engine.oauth2.management.entity.OAuth2Product
 
OAuth2ProductController - Class in cn.herodotus.engine.oauth2.management.controller
Description: OAuth2ProductController
OAuth2ProductController(OAuth2ProductService) - Constructor for class cn.herodotus.engine.oauth2.management.controller.OAuth2ProductController
 
OAuth2ProductRepository - Interface in cn.herodotus.engine.oauth2.management.repository
Description: OAuth2ProductRepository
OAuth2ProductService - Class in cn.herodotus.engine.oauth2.management.service
Description: OAuth2ProductService
OAuth2ProductService(OAuth2ProductRepository) - Constructor for class cn.herodotus.engine.oauth2.management.service.OAuth2ProductService
 
OAuth2Scope - Class in cn.herodotus.engine.oauth2.management.entity
Description : Oauth Scope
OAuth2Scope() - Constructor for class cn.herodotus.engine.oauth2.management.entity.OAuth2Scope
 
OAuth2ScopeController - Class in cn.herodotus.engine.oauth2.management.controller
Description : OauthScopesController
OAuth2ScopeController(OAuth2ScopeService) - Constructor for class cn.herodotus.engine.oauth2.management.controller.OAuth2ScopeController
 
OAuth2ScopeDto - Class in cn.herodotus.engine.oauth2.management.dto
Description: OAuth2 Scope Dto
OAuth2ScopeDto() - Constructor for class cn.herodotus.engine.oauth2.management.dto.OAuth2ScopeDto
 
OAuth2ScopeRepository - Interface in cn.herodotus.engine.oauth2.management.repository
Description : OauthScopeRepository
OAuth2ScopeService - Class in cn.herodotus.engine.oauth2.management.service
Description : OauthScopeService
OAuth2ScopeService(OAuth2ScopeRepository) - Constructor for class cn.herodotus.engine.oauth2.management.service.OAuth2ScopeService
 
OAuthSignOutController - Class in cn.herodotus.engine.oauth2.management.controller
Description: OAuth2 扩展 接口
OAuthSignOutController(OAuth2AuthorizationService, OAuth2ComplianceService, ApplicationContext) - Constructor for class cn.herodotus.engine.oauth2.management.controller.OAuthSignOutController
 
oidcClientRegistrationResponseHandler(OAuth2DeviceService) - Method in class cn.herodotus.engine.oauth2.management.configuration.OAuth2ManagementConfiguration
 
OidcClientRegistrationResponseHandler - Class in cn.herodotus.engine.oauth2.management.response
Description: 客户端自动注册成功后续逻辑处理器
OidcClientRegistrationResponseHandler(OAuth2DeviceService) - Constructor for class cn.herodotus.engine.oauth2.management.response.OidcClientRegistrationResponseHandler
 
onApplicationEvent(AccountReleaseFromCacheEvent) - Method in class cn.herodotus.engine.oauth2.management.compliance.listener.AccountReleaseFromCacheListener
 
onApplicationEvent(AbstractAuthenticationFailureEvent) - Method in class cn.herodotus.engine.oauth2.management.compliance.listener.AuthenticationFailureListener
 
onApplicationEvent(AuthenticationSuccessEvent) - Method in class cn.herodotus.engine.oauth2.management.compliance.listener.AuthenticationSuccessListener
 
onAuthenticationSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class cn.herodotus.engine.oauth2.management.response.OAuth2AccessTokenResponseHandler
 
onAuthenticationSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class cn.herodotus.engine.oauth2.management.response.OAuth2DeviceVerificationResponseHandler
 
onAuthenticationSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class cn.herodotus.engine.oauth2.management.response.OidcClientRegistrationResponseHandler
 
onMessage(Message, byte[]) - Method in class cn.herodotus.engine.oauth2.management.compliance.listener.AccountAutoEnableListener
 

P

postConstruct() - Method in class cn.herodotus.engine.oauth2.management.configuration.OAuth2ComplianceConfiguration
 
postConstruct() - Method in class cn.herodotus.engine.oauth2.management.configuration.OAuth2ManagementConfiguration
 
processSecretKey(ModelAndView, HttpServletRequest, HttpServletResponse) - Method in class cn.herodotus.engine.oauth2.management.controller.LoginController
 
prompt(SignInErrorPrompt) - Method in class cn.herodotus.engine.oauth2.management.controller.IdentityController
 

R

RegisteredClientToOAuth2DeviceConverter - Class in cn.herodotus.engine.oauth2.management.converter
Description: OAuth2Device 转 RegisteredClient 转换器
RegisteredClientToOAuth2DeviceConverter(OAuth2ScopeService) - Constructor for class cn.herodotus.engine.oauth2.management.converter.RegisteredClientToOAuth2DeviceConverter
 
releaseFromCache(String) - Method in class cn.herodotus.engine.oauth2.management.compliance.OAuth2AccountStatusManager
 

S

save(String, String, String, HttpServletRequest) - Method in class cn.herodotus.engine.oauth2.management.service.OAuth2ComplianceService
 
saveAndFlush(OAuth2Application) - Method in class cn.herodotus.engine.oauth2.management.service.OAuth2ApplicationService
 
saveAndFlush(OAuth2Device) - Method in class cn.herodotus.engine.oauth2.management.service.OAuth2DeviceService
 
Session - Class in cn.herodotus.engine.oauth2.management.dto
Description: Session响应实体
Session() - Constructor for class cn.herodotus.engine.oauth2.management.dto.Session
 
SessionCreate - Class in cn.herodotus.engine.oauth2.management.dto
Description: 加密创建请求
SessionCreate() - Constructor for class cn.herodotus.engine.oauth2.management.dto.SessionCreate
 
SessionExchange - Class in cn.herodotus.engine.oauth2.management.dto
Description: 机要传递实体
SessionExchange() - Constructor for class cn.herodotus.engine.oauth2.management.dto.SessionExchange
 
setAbbreviation(String) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Application
 
setAccessTokenFormat(TokenFormat) - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
 
setAccessTokenValidity(Duration) - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
 
setActivated(Boolean) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Device
 
setAndroid(Boolean) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Compliance
 
setApplicationId(String) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Application
 
setApplicationName(String) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Application
 
setApplicationType(ApplicationType) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Application
 
setAuthenticationSigningAlgorithm(AllJwsAlgorithm) - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
 
setAuthorizationCodeValidity(Duration) - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
 
setBrowserName(String) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Compliance
 
setClientId(String) - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
 
setClientId(String) - Method in class cn.herodotus.engine.oauth2.management.dto.SessionCreate
 
setClientId(String) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Compliance
 
setClientSecret(String) - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
 
setClientSecret(String) - Method in class cn.herodotus.engine.oauth2.management.dto.SessionCreate
 
setComplianceId(String) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Compliance
 
setDeviceCodeValidity(Duration) - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
 
setDeviceId(String) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Device
 
setDeviceName(String) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Device
 
setEngineName(String) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Compliance
 
setHomepage(String) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Application
 
setIdTokenSignatureAlgorithm(SignatureJwsAlgorithm) - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
 
setIdTokenSignatureAlgorithmJwsAlgorithm(SignatureJwsAlgorithm) - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
 
setIos(Boolean) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Compliance
 
setIp(String) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Compliance
 
setIpad(Boolean) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Compliance
 
setIphoneOrIpod(Boolean) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Compliance
 
setJwkSetUrl(String) - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
 
setLogo(String) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Application
 
setMobile(Boolean) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Compliance
 
setMobileBrowser(Boolean) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Compliance
 
setMobilePlatform(Boolean) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Compliance
 
setOperation(String) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Compliance
 
setOsName(String) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Compliance
 
setPermissionCode(String) - Method in class cn.herodotus.engine.oauth2.management.dto.OAuth2PermissionDto
 
setPermissionCode(String) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Permission
 
setPermissionId(String) - Method in class cn.herodotus.engine.oauth2.management.dto.OAuth2PermissionDto
 
setPermissionId(String) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Permission
 
setPermissionName(String) - Method in class cn.herodotus.engine.oauth2.management.dto.OAuth2PermissionDto
 
setPermissionName(String) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Permission
 
setPermissions(Set<OAuth2PermissionDto>) - Method in class cn.herodotus.engine.oauth2.management.dto.OAuth2ScopeDto
 
setPermissions(Set<OAuth2Permission>) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Scope
 
setPrincipalName(String) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Compliance
 
setProductId(String) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Device
 
setProductId(String) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Product
 
setProductKey(String) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Product
 
setPublicKey(String) - Method in class cn.herodotus.engine.oauth2.management.dto.SessionExchange
 
setRefreshTokenValidity(Duration) - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
 
setRequireAuthorizationConsent(Boolean) - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
 
setRequireProofKey(Boolean) - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
 
setReuseRefreshTokens(Boolean) - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
 
setScopeCode(String) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Scope
 
setScopeId(String) - Method in class cn.herodotus.engine.oauth2.management.dto.OAuth2ScopeDto
 
setScopeId(String) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Scope
 
setScopeName(String) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Scope
 
setScopes(Set<OAuth2Scope>) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Application
 
setScopes(Set<OAuth2Scope>) - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Device
 
setSessionId(String) - Method in class cn.herodotus.engine.oauth2.management.dto.SessionCreate
 
setSessionId(String) - Method in class cn.herodotus.engine.oauth2.management.dto.SessionExchange
 
setState(String) - Method in class cn.herodotus.engine.oauth2.management.dto.Session
 
setX509CertificateBoundAccessTokens(Boolean) - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
 
setX509CertificateSubjectDN(String) - Method in class cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
 
signOut(String, HttpServletRequest) - Method in class cn.herodotus.engine.oauth2.management.controller.OAuthSignOutController
 
success() - Method in class cn.herodotus.engine.oauth2.management.controller.DeviceController
 
sync(OidcClientRegistration) - Method in class cn.herodotus.engine.oauth2.management.service.OAuth2DeviceService
客户端自动注册是将信息存储在 oauth2_registered_client 中。

T

toEntity(String, String, String, HttpServletRequest) - Method in class cn.herodotus.engine.oauth2.management.service.OAuth2ComplianceService
 
toString() - Method in class cn.herodotus.engine.oauth2.management.dto.OAuth2PermissionDto
 
toString() - Method in class cn.herodotus.engine.oauth2.management.dto.OAuth2ScopeDto
 
toString() - Method in class cn.herodotus.engine.oauth2.management.dto.Session
 
toString() - Method in class cn.herodotus.engine.oauth2.management.dto.SessionCreate
 
toString() - Method in class cn.herodotus.engine.oauth2.management.dto.SessionExchange
 
toString() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Application
 
toString() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Compliance
 
toString() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Device
 
toString() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Permission
 
toString() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Product
 
toString() - Method in class cn.herodotus.engine.oauth2.management.entity.OAuth2Scope
 
A C D E F G H I L M O P R S T 
All Classes and Interfaces|All Packages|Serialized Form