Uploaded image for project: 'YADE - Yet Another Data Exchange Tool'
  1. YADE - Yet Another Data Exchange Tool
  2. YADE-482

YADE CredentialStore should use the attached file without intermediate storage in the local file system

    XMLWordPrintable

Details

    • Feature
    • Status: Released (View Workflow)
    • Minor
    • Resolution: Fixed
    • None
    • 1.12.1
    • None

    Description

      Current Situation

      • At run-time YADE can export the file included with the attachment field of a Credential Store database to the local file system.
      • Current configuration is complex an use several settings elements:
        • CSExportAttachment
        • CSExportedFile
        • CSKeepExportedFileOnExit
        • CSOverwriteExportedFile
        • CSPermissionsForExportedFile
      • This situation also poses a potential security risk if the exported file can not be deleted after the transfer

      Desired Behaviour

      • YADE should use the CreadentialStore attachment as a byte stream instead of temporary file
      • Usage of the configuration CS... elements (see above) is no more supported (starting with the JobScheduler version 1.12.1)
      • CreadentialStore field referencing
        • <AuthenticationFile>cs://mypath@attachment</AuthenticationFile>
          • the first attachment (KeePass file formats 1 and 2)
        • <AuthenticationFile>cs://mypath@my_custom_field_attachment</AuthenticationFile>
          • a specified attachment (KeePass file format 2)

      Attachments

        Issue Links

          Activity

            People

              re Robert Ehrlich
              re Robert Ehrlich
              Oliver Haufe Oliver Haufe
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: