Package com.ibm.di.plugin.pwstore
Interface PasswordChange
-
- All Known Implementing Classes:
BasePasswordChange
public interface PasswordChange
This interface defines information specific to a password change.Note: This class is intended to be implemented only by
BasePasswordChange
-
-
Field Summary
Fields Modifier and Type Field Description static int
ADD_CHANGE
static int
DELETE_CHANGE
static int
MODIFY_CHANGE
static int
MODIFY_EXTENDED_DATA_CHANGE
static int
NO_CHANGE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getCustomData()
java.lang.String
getExtData()
java.lang.String
getID()
java.util.Vector<java.lang.String>
getPasswords()
long
getTimestamp()
int
getType()
-
-
-
Field Detail
-
NO_CHANGE
static final int NO_CHANGE
- See Also:
- Constant Field Values
-
ADD_CHANGE
static final int ADD_CHANGE
- See Also:
- Constant Field Values
-
MODIFY_CHANGE
static final int MODIFY_CHANGE
- See Also:
- Constant Field Values
-
DELETE_CHANGE
static final int DELETE_CHANGE
- See Also:
- Constant Field Values
-
MODIFY_EXTENDED_DATA_CHANGE
static final int MODIFY_EXTENDED_DATA_CHANGE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getType
int getType()
- Returns:
- type of change
-
getID
java.lang.String getID()
- Returns:
- user ID
-
getPasswords
java.util.Vector<java.lang.String> getPasswords()
- Returns:
- changed passwords
-
getExtData
java.lang.String getExtData()
- Returns:
- extended data about user
-
getCustomData
java.lang.String getCustomData()
- Returns:
- custom data
-
getTimestamp
long getTimestamp()
- Returns:
- timestamp of the change
-
-