Class Summary Class Description BrdaCopyActionAction that re-encrypts a BRDA escrow deposit and puts it into the upload bucket. DepositFragmentContainer of RDE resource marshalled by
GhostrydeUtility class for reading and writing data in the ghostryde container format. JSchModuleDagger module for
JSchwhich provides SSH/SFTP connectivity.
LoggingSftpProgressMonitorA progress monitor for SFTP operations that writes status to logs periodically. PendingDepositContainer representing a single RDE or BRDA XML escrow deposit that needs to be created. PendingDeposit.PendingDepositCoderA deterministic coder for
PendingDepositused during a GroupBy transform.
PendingDepositCheckerUtility class that determines which RDE or BRDA deposits need to be created. RdeCounterUtility class for generating a single
XjcRdeHeaderwhile marshalling a deposit.
RdeFragmenterLoading cache that turns a resource into XML for the various points in time and modes. RdeMarshallerXML document fragment marshaller for RDE. RdeModuleDagger module for RDE package. RdeReportActionAction that uploads a small XML RDE report to ICANN after
RdeReporterClass that uploads a decrypted XML deposit report to ICANN's webserver. RdeStagingActionAction that kicks off a Dataflow job to stage escrow deposit XML files on GCS for RDE/BRDA for all TLDs. RdeUploadActionAction that securely uploads an RDE XML file from Cloud Storage to a trusted third party (such as Iron Mountain) via SFTP. RdeUtilsHelper methods for RDE. RydeEncoderStream that performs the full RyDE encryption. RydeEncoder.BuilderBuilder for
RydePgpSigningOutputStreamOpenPGP detached signing service that wraps an
Enum Summary Enum Description RdeResourceTypeTypes of objects that get embedded in an escrow deposit.