Package passwordmanager.manager
Interface IContextManager
- All Known Implementing Classes:
ContextManagerLogged,DefaultContextManager
public interface IContextManager
Context for storing and accessing encrypted data, decrypted data, and encoder
- Since:
- 2023-12-14
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionReceiving encoder (IEncoder)Receiving encrypted data (IRawData)Receiving decrypted data storage (IStorage)voidsetEncoder(IEncoder encoder) Changing encoder (IEncoder)voidsetRawData(IRawData rawData) Changing encrypted data (IRawData)voidsetStorage(IStorage storage) Changing decrypted data storage (IStorage)
-
Method Details
-
getRawData
IRawData getRawData()Receiving encrypted data (IRawData)- Returns:
- encrypted data
-
setRawData
Changing encrypted data (IRawData)- Parameters:
rawData- encrypted data
-
getStorage
IStorage getStorage()Receiving decrypted data storage (IStorage)- Returns:
- decrypted data
-
setStorage
Changing decrypted data storage (IStorage)- Parameters:
storage- decrypted data storage
-
getEncoder
IEncoder getEncoder()Receiving encoder (IEncoder)- Returns:
- encoder
-
setEncoder
Changing encoder (IEncoder)- Parameters:
encoder- encoder
-