@ -6,6 +6,8 @@
* See the COPYING-README file.
*/
namespace Test\Security;
use \OC\Security\CertificateManager;
/**
@ -19,6 +19,8 @@
*
use \OC\Security\Certificate;
class CertificateTest extends \Test\TestCase {
use \OCP\Security\ICrypto;
use \OCP\IDBConnection;
use \OC\Security\CredentialsManager;
use \OC\Security\Crypto;
class CryptoTest extends \Test\TestCase {
use OC\Security\Hasher;
use \OC\Security\SecureRandom;
class SecureRandomTest extends \Test\TestCase {
use \OC\Security\TrustedDomainHelper;
use OCP\IConfig;
@ -19,6 +19,9 @@
namespace Test\Security\CSP;
use OC\Security\CSP\ContentSecurityPolicyManager;
class ContentSecurityPolicyManagerTest extends \Test\TestCase {
namespace Test\Security\CSRF;
class CsrfTokenGeneratorTest extends \Test\TestCase {
/** @var \OCP\Security\ISecureRandom */
private $random;
class CsrfTokenManagerTest extends \Test\TestCase {
/** @var \OC\Security\CSRF\CsrfTokenManager */
private $csrfTokenManager;
class CsrfTokenTest extends \Test\TestCase {
public function testGetEncryptedValue() {
$csrfToken = new \OC\Security\CSRF\CsrfToken('MyCsrfToken');
namespace Test\Security\CSRF\TokenStorage;
class SessionStorageTest extends \Test\TestCase {
/** @var \OCP\ISession */
private $session;