Class BrdaCopyAction

  • All Implemented Interfaces:
    java.lang.Runnable

    public final class BrdaCopyAction
    extends java.lang.Object
    implements java.lang.Runnable
    Action that re-encrypts a BRDA escrow deposit and puts it into the upload bucket.

    This action is run by the mapreduce for each BRDA staging file it generates. The staging file is encrypted with our internal Ghostryde encryption. We then re-encrypt it as a RyDE file, which is what the third-party escrow provider understands.

    Then we put the RyDE file (along with our digital signature) into the configured BRDA bucket. This bucket is special because a separate script will rsync it to the third party escrow provider SFTP server. This is why the internal staging files are stored in the separate RDE bucket.

    See Also:
    Registry Agreement
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String PATH  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void run()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • run

        public void run()
        Specified by:
        run in interface java.lang.Runnable