Interface ByteSourceBroker

All Known Implementing Classes:
SimpleByteSourceBroker

public interface ByteSourceBroker
ByteSourceBroker holds an encrypted value to decrypt it on demand.
useBytes(ByteSourceUser) method is designed for dictating developers to use the byte source in a special way, to prevent its prevalence and difficulty of managing invalid input: '&' zeroing that critical information at end of use.
For exceptional cases we allow developers to use the other method, getClonedBytes(), but it's not advised.