Package passwordmanager.manager
Class DefaultContextManager
java.lang.Object
passwordmanager.manager.DefaultContextManager
- All Implemented Interfaces:
IContextManager
A standard context implementation for storing and accessing encrypted data,
decrypted data, and an encoder
- Since:
- 2023-12-14
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
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)
-
Field Details
-
Constructor Details
-
DefaultContextManager
public DefaultContextManager()
-
-
Method Details
-
getRawData
Receiving encrypted data (IRawData)- Specified by:
getRawDatain interfaceIContextManager- Returns:
- encrypted data
-
setRawData
Changing encrypted data (IRawData)- Specified by:
setRawDatain interfaceIContextManager- Parameters:
rawData- encrypted data
-
getStorage
Receiving decrypted data storage (IStorage)- Specified by:
getStoragein interfaceIContextManager- Returns:
- decrypted data
-
setStorage
Changing decrypted data storage (IStorage)- Specified by:
setStoragein interfaceIContextManager- Parameters:
storage- decrypted data storage
-
getEncoder
Receiving encoder (IEncoder)- Specified by:
getEncoderin interfaceIContextManager- Returns:
- encoder
-
setEncoder
Changing encoder (IEncoder)- Specified by:
setEncoderin interfaceIContextManager- Parameters:
encoder- encoder
-