Class AuthSystem
java.lang.Object
com.soulfiremc.server.user.AuthSystem
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAuthSystem(SoulFireServer soulFireServer, org.hibernate.SessionFactory sessionFactory) -
Method Summary
Modifier and TypeMethodDescriptionauthenticateByHeader(String authorization, String audience) authenticateBySubject(UUID uuid, Instant issuedAt) authenticateByToken(String token, String audience) voiddeleteUser(UUID uuid) generateJWT(UserEntity user, String audience) getUserData(UUID uuid) io.jsonwebtoken.JwtParserparser()org.hibernate.SessionFactory
-
Field Details
-
ROOT_USER_ID
-
ROOT_DEFAULT_EMAIL
- See Also:
-
-
Constructor Details
-
AuthSystem
-
-
Method Details
-
authenticateByHeader
-
authenticateByToken
-
authenticateBySubject
-
deleteUser
-
rootUserData
-
getUserData
-
generateJWT
-
logService
-
settingsSource
-
jwtSecretKey
-
parser
public io.jsonwebtoken.JwtParser parser() -
sessionFactory
public org.hibernate.SessionFactory sessionFactory()
-