@ConsumerType public interface ProfileValidator
This interface is intended to be implemented by an application which wants to customize the validation of the users based on their profile.
A ProfileValidator is bind to all Provider providers implementations
supporting the ProfileValidator and for which Provider#getId equals ProfileValidator#getId.
Each Provider can be bind to either 0 or many ProfileValidator profile validators.
The profile validators are linked with a AND operator (a profile is valid if ALL profile validators
return true)
| Modifier and Type | Method and Description |
|---|---|
String |
getId()
Provider identifier used to map this profile validator to it.
|
boolean |
isValidProfile(String userId,
Map<String,Object> profileData)
Check the validity of a user profile.
|
String getId()
Copyright © 2010 - 2020 Adobe. All Rights Reserved