Class ServiceUtilities
java.lang.Object
es.kukenan.smartfi.microservice.backoffice.service.ServiceUtilities
Services utilities for login methods.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiones.kukenan.smartfi.common.service.jwt.JwtBearerTokengenerateJwt(User user, es.kukenan.smartfi.common.service.jwt.enums.SecurityLevelEnum securityLevelEnum, es.kukenan.smartfi.common.service.jwt.enums.AccessRoleEnum accessRoleEnum, es.kukenan.smartfi.common.service.jwt.enums.ChannelEnum channel, String deviceId) Generate a JWT Token well signed with data about user found.
-
Constructor Details
-
ServiceUtilities
public ServiceUtilities()
-
-
Method Details
-
generateJwt
public es.kukenan.smartfi.common.service.jwt.JwtBearerToken generateJwt(User user, es.kukenan.smartfi.common.service.jwt.enums.SecurityLevelEnum securityLevelEnum, es.kukenan.smartfi.common.service.jwt.enums.AccessRoleEnum accessRoleEnum, es.kukenan.smartfi.common.service.jwt.enums.ChannelEnum channel, String deviceId) Generate a JWT Token well signed with data about user found.- Parameters:
user- user found in database.securityLevelEnum- user security level.accessRoleEnum- user access role.channel- channel which send the request.deviceId- unique identifier of the device.- Returns:
- JwtBearerToken signed with configuration at properties file.
-