Class HerodotusJwtTokenCustomizer
java.lang.Object
cn.herodotus.engine.oauth2.authentication.customizer.AbstractTokenCustomizer
cn.herodotus.engine.oauth2.authentication.customizer.HerodotusJwtTokenCustomizer
- All Implemented Interfaces:
org.springframework.security.oauth2.server.authorization.token.OAuth2TokenCustomizer<org.springframework.security.oauth2.server.authorization.token.JwtEncodingContext>
public class HerodotusJwtTokenCustomizer
extends AbstractTokenCustomizer
implements org.springframework.security.oauth2.server.authorization.token.OAuth2TokenCustomizer<org.springframework.security.oauth2.server.authorization.token.JwtEncodingContext>
Description: 自定义 TokenCustomizer
用于自定义的 Herodotus User Details 解析。如果使用 Security 默认的 org.springframework.security.core.userdetails.User 则不需要使用该类
An OAuth2TokenCustomizer
- Author:
- : gengwei.zheng
- Date:
- : 2022/2/23 22:17
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcustomize(org.springframework.security.oauth2.server.authorization.token.JwtEncodingContext context) Methods inherited from class cn.herodotus.engine.oauth2.authentication.customizer.AbstractTokenCustomizer
appendAll, appendAuthorities, appendCommons
-
Constructor Details
-
HerodotusJwtTokenCustomizer
public HerodotusJwtTokenCustomizer()
-
-
Method Details
-
customize
public void customize(org.springframework.security.oauth2.server.authorization.token.JwtEncodingContext context) - Specified by:
customizein interfaceorg.springframework.security.oauth2.server.authorization.token.OAuth2TokenCustomizer<org.springframework.security.oauth2.server.authorization.token.JwtEncodingContext>
-