class Encrypt extends dmt.Tool {
constructor(settings, toolkit) {
super(settings, toolkit);
this.profile({
package: ['v0.3.0',
`Dropbox - gets file name list`,
Encrypt.toString()],
declare: ['queue', 'maxlen'],
methods: ['async filesListFolder()'],
resolve: ['log']
});
this.toolkit.eyes.addPeekFn(this.decryption, this.encryption);
if (settings._encrypt) {Object.assign(this, settings._encrypt)}
}
static getEncryptor() {return encryptor}
decryption(data) {console.log('decrypt'); return Encrypt.getEncryptor().decrypt(data)}
encryption(data) {console.log('encrypt'); return Encrypt.getEncryptor().encrypt(data)}
}