Documentation

EncryptedDocument
in package

A set of fields which has been encrypted.

Table of Contents

$edek  : Bytes
$encryptedFields  : array<string|int, Bytes>
__construct()  : mixed
getEdek()  : Bytes
getEncryptedFields()  : array<string|int, Bytes>

Properties

Methods

__construct()

public __construct(array<string|int, mixed> $encryptedFields, Bytes $edek) : mixed
Parameters
$encryptedFields : array<string|int, mixed>
$edek : Bytes
Return values
mixed —

getEdek()

public getEdek() : Bytes
Return values
Bytes —

An encrypted form of the DEK. This must be saved with the fields that were encrypted so it can be used to decrypt them later.

getEncryptedFields()

public getEncryptedFields() : array<string|int, Bytes>
Return values
array<string|int, Bytes> —

The fields that have now been encrypted.

Search results