Class TelephoneNumberAnonymizer
- java.lang.Object
-
- org.apache.directory.api.ldap.model.ldif.anonymizer.AbstractAnonymizer<String>
-
- org.apache.directory.api.ldap.model.ldif.anonymizer.IntegerAnonymizer
-
- org.apache.directory.api.ldap.model.ldif.anonymizer.TelephoneNumberAnonymizer
-
- All Implemented Interfaces:
Anonymizer<String>
public class TelephoneNumberAnonymizer extends IntegerAnonymizer
An anonymizer for the TelephoneNumber attribute. We simply replace the digits by random digits.- Author:
- Apache Directory Project
-
-
Constructor Summary
Constructors Constructor Description TelephoneNumberAnonymizer()
Creates a new instance of TelephoneNumberAnonymizer.TelephoneNumberAnonymizer(Map<Integer,String> latestIntegerMap)
Creates a new instance of TelephoneNumberAnonymizer.
-
Method Summary
-
Methods inherited from class org.apache.directory.api.ldap.model.ldif.anonymizer.IntegerAnonymizer
anonymize, getLatestIntegerMap, setLatestIntegerMap
-
Methods inherited from class org.apache.directory.api.ldap.model.ldif.anonymizer.AbstractAnonymizer
getLatestBytesMap, getLatestStringMap, setAnonymizers, setLatestBytesMap, setLatestStringMap, setSchemaManager
-
-
-
-
Constructor Detail
-
TelephoneNumberAnonymizer
public TelephoneNumberAnonymizer()
Creates a new instance of TelephoneNumberAnonymizer.
-
TelephoneNumberAnonymizer
public TelephoneNumberAnonymizer(Map<Integer,String> latestIntegerMap)
Creates a new instance of TelephoneNumberAnonymizer.- Parameters:
latestIntegerMap
- The map containing the latest integer value for each length
-
-