Package com.ibm.di.plugin.pwstore
Interface PasswordChange
-
- All Known Implementing Classes:
BasePasswordChange
public interface PasswordChangeThis 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 intADD_CHANGEstatic intDELETE_CHANGEstatic intMODIFY_CHANGEstatic intMODIFY_EXTENDED_DATA_CHANGEstatic intNO_CHANGE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetCustomData()java.lang.StringgetExtData()java.lang.StringgetID()java.util.Vector<java.lang.String>getPasswords()longgetTimestamp()intgetType()
-
-
-
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
-
-