Class JwtService
java.lang.Object
hu.rts.mike.example.dev.crm.rest.security.JwtService
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateToken(AuthInfo user) getPrivilege(Collection<Role> roles) Integer[]getPrivilegeIds(Collection<Role> roles) private Collection<? extends org.springframework.security.core.GrantedAuthority>getPrivilegesFromIds(Integer[] privilegeIds) validateRefresh(String refreshToken) org.springframework.security.core.userdetails.UservalidateToken(String token)
-
Field Details
-
ROLE_PREFIX
- See Also:
-
CLAIM_PRIVILEGES
- See Also:
-
CLAIM_REFRESH_MARK
- See Also:
-
CLAIM_USERNAME
- See Also:
-
secret
-
issuer
-
tokenExpiresSecs
-
refreshExpiresSecs
-
log
private final org.slf4j.Logger log
-
-
Constructor Details
-
JwtService
public JwtService()
-
-
Method Details
-
createToken
-
validateToken
-
validateRefresh
-
getPrivilege
-
getPrivilegeIds
-
getPrivilegesFromIds
private Collection<? extends org.springframework.security.core.GrantedAuthority> getPrivilegesFromIds(Integer[] privilegeIds)
-