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