Package de.xima.fc.interfaces.auth
Interface IUserReferenceResolver
-
- All Superinterfaces:
ISerializablePredicate<org.pac4j.core.profile.UserProfile>
,Predicate<org.pac4j.core.profile.UserProfile>
,Serializable
public interface IUserReferenceResolver extends ISerializablePredicate<org.pac4j.core.profile.UserProfile>
Common interface for user reference resolvers that help with identification of users defined by their user reference. Since Version 8.0.0 the user reference is defined as theuniversal reference ID
.- Since:
- 8.0.0
- Author:
- XIMA MEDIA GmbH
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IClientDescriptor
getClientDescriptor()
boolean
test(org.pac4j.core.profile.UserProfile profile)
Checks if the given user profile is the user defined by the user reference.
-
-
-
Method Detail
-
getClientDescriptor
IClientDescriptor getClientDescriptor()
- Returns:
- the authentication client used by the user.
-
test
boolean test(org.pac4j.core.profile.UserProfile profile)
Checks if the given user profile is the user defined by the user reference.
-
-