Page MenuHomeClusterLabs Projects
Diviner Tech Docs PhabricatorFileROT13StorageFormat

final class PhabricatorFileROT13StorageFormat
Phorge Technical Documentation (Files)

Trivial example of a file storage format for at-rest encryption.

This format applies ROT13 encoding to file data as it is stored and reverses it on the way out. This encoding is trivially reversible. This format is for testing, developing, and understanding encoding formats and is not intended for production use.

Methods

final public function setFile($file)
Inherited

This method is not documented.
Parameters
PhabricatorFile$file
Return
wild

final public function getFile()
Inherited

This method is not documented.
Return
wild

public function getStorageFormatName()

This method is not documented.
Return
wild

public function newReadIterator($raw_iterator)

This method is not documented.
Parameters
$raw_iterator
Return
wild

public function newWriteIterator($raw_iterator)

This method is not documented.
Parameters
$raw_iterator
Return
wild

public function newFormatIntegrityHash()
Inherited

This method is not documented.
Return
wild

public function newStorageProperties()

This method is not documented.
Return
wild

public function canGenerateNewKeyMaterial()
Inherited

This method is not documented.
Return
wild

public function generateNewKeyMaterial()
Inherited

This method is not documented.
Return
wild

public function canCycleMasterKey()
Inherited

This method is not documented.
Return
wild

public function cycleStorageProperties()
Inherited

This method is not documented.
Return
wild

public function selectMasterKey($key_name)
Inherited

This method is not documented.
Parameters
$key_name
Return
wild

final public function getStorageFormatKey()
Inherited

This method is not documented.
Return
wild

final public static function getAllFormats()
Inherited

This method is not documented.
Return
wild

final public static function getFormat($key)
Inherited

This method is not documented.
Parameters
$key
Return
wild

final public static function requireFormat($key)
Inherited

This method is not documented.
Parameters
$key
Return
wild