类的使用
cn.herodotus.engine.oauth2.core.definition.domain.HerodotusUser
使用HerodotusUser的程序包
程序包
说明
-
cn.herodotus.engine.oauth2.core.definition.handler中HerodotusUser的使用
修饰符和类型方法说明AbstractSocialAuthenticationHandler.authentication(String source, cn.herodotus.engine.assistant.core.domain.AccessPrincipal accessPrincipal) 社交登录SocialAuthenticationHandler.authentication(String source, cn.herodotus.engine.assistant.core.domain.AccessPrincipal accessPrincipal) 社交登录abstract HerodotusUserAbstractSocialAuthenticationHandler.register(SocialUserDetails socialUserDetails) 系统用户注册abstract HerodotusUserAbstractSocialAuthenticationHandler.signIn(SocialUserDetails socialUserDetails) 系统用户注册修饰符和类型方法说明abstract voidAbstractSocialAuthenticationHandler.additionalRegisterOperation(HerodotusUser HerodotusUser, SocialUserDetails socialUserDetails) 随着系统业务复杂度的增加,系统用户注册成功之后,也许还会进行其它额外的操作,来补充新用户的相关信息。abstract voidAbstractSocialAuthenticationHandler.additionalSignInOperation(HerodotusUser HerodotusUser, SocialUserDetails newSocialUserDetails, SocialUserDetails oldSocialUserDetails) 社交用户登录后,附加的其它操作 -
cn.herodotus.engine.oauth2.core.definition.service中HerodotusUser的使用
-
cn.herodotus.engine.oauth2.core.definition.strategy中HerodotusUser的使用
修饰符和类型方法说明StrategyUserDetailsService.findUserDetailsBySocial(String source, cn.herodotus.engine.assistant.core.domain.AccessPrincipal accessPrincipal) StrategyUserDetailsService.findUserDetailsByUsername(String username) -
cn.herodotus.engine.oauth2.core.jackson2中HerodotusUser的使用
修饰符和类型方法说明HerodotusUserDeserializer.deserialize(com.fasterxml.jackson.core.JsonParser jp, com.fasterxml.jackson.databind.DeserializationContext ctxt) This method will createUserobject. -
cn.herodotus.engine.oauth2.core.utils中HerodotusUser的使用
修饰符和类型方法说明static HerodotusUserSecurityUtils.getPrincipal()获取认证用户信息static HerodotusUserSecurityUtils.getPrincipals()修饰符和类型方法说明static voidSecurityUtils.reloadAuthority(HerodotusUser newHerodotusUser) 当用户角色发生变化,或者用户角色对应的权限发生变化,那么就从数据库中重新查询用户相关信息static cn.herodotus.engine.assistant.definition.domain.PrincipalDetailsPrincipalUtils.toPrincipalDetails(HerodotusUser herodotusUser)