com.ibm.di.plugin.pwstore
Class BasePasswordChange
java.lang.Object
com.ibm.di.plugin.pwstore.BasePasswordChange
- All Implemented Interfaces:
- PasswordChange
public class BasePasswordChange
- extends Object
- implements PasswordChange
This class implements a simple password change.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BasePasswordChange
public BasePasswordChange(int type,
String id,
Vector<String> passwords)
BasePasswordChange
public BasePasswordChange(int type,
String id,
String extData)
BasePasswordChange
public BasePasswordChange(String id,
Vector<String> passwords)
BasePasswordChange
public BasePasswordChange(int type,
String id,
Vector<String> passwords,
String extData,
String customData)
getType
public int getType()
-
- Specified by:
getType
in interface PasswordChange
- Returns:
- type of change
getID
public String getID()
-
- Specified by:
getID
in interface PasswordChange
- Returns:
- user ID
getPasswords
public Vector<String> getPasswords()
-
- Specified by:
getPasswords
in interface PasswordChange
- Returns:
- changed passwords
getExtData
public String getExtData()
-
- Specified by:
getExtData
in interface PasswordChange
- Returns:
- extended data about user
getCustomData
public String getCustomData()
-
- Specified by:
getCustomData
in interface PasswordChange
- Returns:
- custom data
getTimestamp
public long getTimestamp()
-
- Specified by:
getTimestamp
in interface PasswordChange
- Returns:
- timestamp of the change