2 namespace TYPO3\CMS\Rsaauth;
49 $decryptedData = is_array($data) ? $data : array($data);
53 return is_array($data) ? $decryptedData : $decryptedData[0];
70 foreach ($data as
$key => $value) {
74 if (is_array($value)) {
83 $decryptedValue = $this->
getBackend()->decrypt($this->
getKey(), substr($value, 4));
84 if ($decryptedValue !== null) {
85 $data[
$key] = $decryptedValue;
97 if ($this->key === null) {
100 if ($this->key === null) {
113 if ($this->backend === null) {
114 $this->backend = Backend\BackendFactory::getBackend();
125 if ($this->storage === null) {
126 $this->storage = Storage\StorageFactory::getStorage();