Package com.ibm.di.plugin.pwstore.log
Class LogPasswordStore
- java.lang.Object
-
- com.ibm.di.plugin.pwstore.log.LogPasswordStore
-
- All Implemented Interfaces:
IPasswordSynchronizer
,PasswordStore
public class LogPasswordStore extends java.lang.Object implements IPasswordSynchronizer, PasswordStore
-
-
Constructor Summary
Constructors Constructor Description LogPasswordStore()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description boolean
addPasswordValues(java.lang.String id, java.util.Vector passwords)
Deprecated.boolean
deletePasswordValues(java.lang.String id, java.util.Vector passwords)
Deprecated.void
initialize(java.lang.Object aObj)
This method initializes the password store.boolean
isAvailable(PasswordChange change)
This method check the password store availability,boolean
readyToSync(java.lang.String id)
Deprecated.boolean
readyToSync(java.lang.String id, java.util.Vector passwords)
Deprecated.boolean
setExtendedData(PasswordChange change)
This method sends additional information about a user.boolean
setExtendedData(java.lang.String id, java.lang.String extendedData)
Deprecated.boolean
store(PasswordChange change)
This method stores password change in the password store.boolean
syncPassword(java.lang.String id, java.util.Vector passwords)
Deprecated.void
terminate()
This method cleans any reserved resources such as files, connections etc.
-
-
-
Method Detail
-
initialize
public void initialize(java.lang.Object aObj) throws java.lang.Exception
Description copied from interface:PasswordStore
This method initializes the password store.- Specified by:
initialize
in interfaceIPasswordSynchronizer
- Specified by:
initialize
in interfacePasswordStore
- Parameters:
aObj
- object of typePWSyncLog
used for logging- Throws:
java.lang.Exception
-
readyToSync
@Deprecated public boolean readyToSync(java.lang.String id)
Deprecated.- Specified by:
readyToSync
in interfaceIPasswordSynchronizer
-
readyToSync
@Deprecated public boolean readyToSync(java.lang.String id, java.util.Vector passwords)
Deprecated.- Specified by:
readyToSync
in interfaceIPasswordSynchronizer
-
syncPassword
@Deprecated public boolean syncPassword(java.lang.String id, java.util.Vector passwords)
Deprecated.- Specified by:
syncPassword
in interfaceIPasswordSynchronizer
-
addPasswordValues
@Deprecated public boolean addPasswordValues(java.lang.String id, java.util.Vector passwords)
Deprecated.- Specified by:
addPasswordValues
in interfaceIPasswordSynchronizer
-
deletePasswordValues
@Deprecated public boolean deletePasswordValues(java.lang.String id, java.util.Vector passwords)
Deprecated.- Specified by:
deletePasswordValues
in interfaceIPasswordSynchronizer
-
setExtendedData
@Deprecated public boolean setExtendedData(java.lang.String id, java.lang.String extendedData)
Deprecated.- Specified by:
setExtendedData
in interfaceIPasswordSynchronizer
-
isAvailable
public boolean isAvailable(PasswordChange change)
This method check the password store availability,- Specified by:
isAvailable
in interfacePasswordStore
- Parameters:
change
- object describing the password change- Returns:
true
if password store is available;false
otherwise
-
store
public boolean store(PasswordChange change)
This method stores password change in the password store.- Specified by:
store
in interfacePasswordStore
- Parameters:
change
- object describing the password change- Returns:
true
if the operation is successful;false
otherwise
-
terminate
public void terminate()
This method cleans any reserved resources such as files, connections etc.- Specified by:
terminate
in interfaceIPasswordSynchronizer
- Specified by:
terminate
in interfacePasswordStore
-
setExtendedData
public boolean setExtendedData(PasswordChange change)
This method sends additional information about a user.Currently only the Windows Password Synchronizer plug-in sends extended data.
- Specified by:
setExtendedData
in interfacePasswordStore
- Parameters:
change
- object describing the password change- Returns:
true
if the operation is successful;false
otherwise
-
-