Uses of Class
com.erudika.para.server.security.UserAuthentication
Packages that use UserAuthentication
Package
Description
The security module - handles authentication.
Authentication filters - these handle social login and external authentication.
-
Uses of UserAuthentication in com.erudika.para.server.security
Subclasses of UserAuthentication in com.erudika.para.server.securityModifier and TypeClassDescriptionclassRepresents a user authentication with JWT.Methods in com.erudika.para.server.security that return UserAuthenticationModifier and TypeMethodDescriptionstatic UserAuthenticationSecurityUtils.checkIfActive(UserAuthentication userAuth, com.erudika.para.core.User user, boolean throwException) Checks if account is active.Methods in com.erudika.para.server.security with parameters of type UserAuthenticationModifier and TypeMethodDescriptionstatic UserAuthenticationSecurityUtils.checkIfActive(UserAuthentication userAuth, com.erudika.para.core.User user, boolean throwException) Checks if account is active. -
Uses of UserAuthentication in com.erudika.para.server.security.filters
Methods in com.erudika.para.server.security.filters that return UserAuthenticationModifier and TypeMethodDescriptionAmazonAuthFilter.getOrCreateUser(com.erudika.para.core.App app, String accessToken) Calls the Amazon API to get the user profile using a given access token.FacebookAuthFilter.getOrCreateUser(com.erudika.para.core.App app, String accessToken) Calls the Facebook API to get the user profile using a given access token.GenericOAuth2Filter.getOrCreateUser(com.erudika.para.core.App app, String accessToken) Calls an external API to get the user profile using a given access token.GenericOAuth2Filter.getOrCreateUser(com.erudika.para.core.App app, String accessToken, String alias) Calls an external API to get the user profile using a given access token.GitHubAuthFilter.getOrCreateUser(com.erudika.para.core.App app, String accessToken) Calls the GitHub API to get the user profile using a given access token.GoogleAuthFilter.getOrCreateUser(com.erudika.para.core.App app, String accessToken) Calls the Google+ API to get the user profile using a given access token.LdapAuthFilter.getOrCreateUser(com.erudika.para.core.App app, String accessToken) Calls an external API to get the user profile using a given access token.LinkedInAuthFilter.getOrCreateUser(com.erudika.para.core.App app, String accessToken) Calls the LinkedIn API to get the user profile using a given access token.MicrosoftAuthFilter.getOrCreateUser(com.erudika.para.core.App app, String accessToken) Calls the Microsoft Graph API to get the user profile using a given access token.PasswordAuthFilter.getOrCreateUser(com.erudika.para.core.App app, String accessToken) Authenticates or creates aUserusing an email and password.PasswordlessAuthFilter.getOrCreateUser(com.erudika.para.core.App app, String accessToken) Authenticates or creates aUserusing an signed JWT token.SAMLAuthFilter.getOrCreateUser(com.erudika.para.core.App app, Map<String, List<String>> samlAttributes) SlackAuthFilter.getOrCreateUser(com.erudika.para.core.App app, String accessToken) Calls the Slack API to get the user profile using a given access token.TwitterAuthFilter.getOrCreateUser(com.erudika.para.core.App app, String accessToken) Calls the Twitter API to get the user profile using a given access token.