TYPO3 CMS  TYPO3_7-6
TYPO3\CMS\Rsaauth\RsaEncryptionEncoder Class Reference
Inheritance diagram for TYPO3\CMS\Rsaauth\RsaEncryptionEncoder:
TYPO3\CMS\Core\SingletonInterface

Public Member Functions

 enableRsaEncryption ($useRequireJsModule=false)
 
 isAvailable ()
 
 getRsaPublicKey ()
 
 getRsaPublicKeyAjaxHandler (ServerRequestInterface $request, ResponseInterface $response)
 

Protected Attributes

 $moduleLoaded = false
 
 $pageRenderer = null
 

Detailed Description

This class adds necessary Javascript code to encrypt fields in a form

Definition at line 27 of file RsaEncryptionEncoder.php.

Member Function Documentation

◆ enableRsaEncryption()

◆ getRsaPublicKey()

TYPO3\CMS\Rsaauth\RsaEncryptionEncoder::getRsaPublicKey ( )

Gets RSA Public Key.

Returns
Keypair|NULL

Definition at line 86 of file RsaEncryptionEncoder.php.

References TYPO3\CMS\Rsaauth\Storage\StorageFactory\getStorage().

Referenced by TYPO3\CMS\Rsaauth\RsaEncryptionEncoder\getRsaPublicKeyAjaxHandler().

◆ getRsaPublicKeyAjaxHandler()

TYPO3\CMS\Rsaauth\RsaEncryptionEncoder::getRsaPublicKeyAjaxHandler ( ServerRequestInterface  $request,
ResponseInterface  $response 
)

Ajax handler to return a RSA public key.

Parameters
ServerRequestInterface$request
ResponseInterface$response
Returns
ResponseInterface

Definition at line 107 of file RsaEncryptionEncoder.php.

References TYPO3\CMS\Rsaauth\RsaEncryptionEncoder\getRsaPublicKey().

◆ isAvailable()

TYPO3\CMS\Rsaauth\RsaEncryptionEncoder::isAvailable ( )
Returns
bool

Definition at line 76 of file RsaEncryptionEncoder.php.

References $GLOBALS.

Referenced by TYPO3\CMS\Rsaauth\RsaEncryptionEncoder\enableRsaEncryption().

Member Data Documentation

◆ $moduleLoaded

TYPO3\CMS\Rsaauth\RsaEncryptionEncoder::$moduleLoaded = false
protected

Definition at line 32 of file RsaEncryptionEncoder.php.

◆ $pageRenderer

TYPO3\CMS\Rsaauth\RsaEncryptionEncoder::$pageRenderer = null
protected