Package com.sun.identity.idm.server
Class IdRepoAttributeValidatorImpl
- java.lang.Object
-
- com.sun.identity.idm.server.IdRepoAttributeValidatorImpl
-
- All Implemented Interfaces:
IdRepoAttributeValidator
public class IdRepoAttributeValidatorImpl extends Object implements IdRepoAttributeValidator
This interface defines the methods which validate attributes.
-
-
Constructor Summary
Constructors Constructor Description IdRepoAttributeValidatorImpl()
-
Method Summary
All Methods Instance Methods Concrete 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
public void initialize(Map<String,Set<String>> configParams)
Description copied from interface:IdRepoAttributeValidatorInitialization parameters as configured for a given plugin.- Specified by:
initializein interfaceIdRepoAttributeValidator- Parameters:
configParams- configuration parameters
-
validateAttributes
public void validateAttributes(Map<String,Set<String>> attrMap, IdOperation idOp) throws IdRepoException
Description copied from interface:IdRepoAttributeValidatorValidates attributes for create or modify operation.- Specified by:
validateAttributesin interfaceIdRepoAttributeValidator- 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.
-
-