Package com.sun.identity.idm.server
Interface IdRepoAttributeValidator
-
- All Known Implementing Classes:
IdRepoAttributeValidatorImpl
public interface IdRepoAttributeValidatorThis interface defines the methods which validate attributes.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidinitialize(Map<String,Set<String>> configParams)Initialization parameters as configured for a given plugin.voidvalidateAttributes(Map<String,Set<String>> attrMap, IdOperation idOp)Validates attributes for create or modify operation.
-
-
-
Method Detail
-
initialize
void initialize(Map<String,Set<String>> configParams)
Initialization parameters as configured for a given plugin.- Parameters:
configParams- configuration parameters
-
validateAttributes
void validateAttributes(Map<String,Set<String>> attrMap, IdOperation idOp) throws IdRepoException
Validates attributes for create or modify operation.- Parameters:
attrMap- attributes map to be validated.idOp- operation which is eitherIdOperation.CREATEorIdOperation.EDIT- Throws:
IdRepoException- If attributes can't be validated or there are repository related error conditions.
-
-