summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/private/Share/Share.php29
-rw-r--r--tests/lib/Share/ShareTest.php29
2 files changed, 0 insertions, 58 deletions
diff --git a/lib/private/Share/Share.php b/lib/private/Share/Share.php
index 424fe8a2382..86101707dbf 100644
--- a/lib/private/Share/Share.php
+++ b/lib/private/Share/Share.php
@@ -1327,35 +1327,6 @@ class Share extends Constants {
}
/**
- * In case a password protected link is not yet authenticated this function will return false
- *
- * @param array $linkItem
- * @return boolean
- */
- public static function checkPasswordProtectedShare(array $linkItem) {
- if (!isset($linkItem['share_with'])) {
- return true;
- }
- if (!isset($linkItem['share_type'])) {
- return true;
- }
- if (!isset($linkItem['id'])) {
- return true;
- }
-
- if ($linkItem['share_type'] != \OCP\Share::SHARE_TYPE_LINK) {
- return true;
- }
-
- if ( \OC::$server->getSession()->exists('public_link_authenticated')
- && \OC::$server->getSession()->get('public_link_authenticated') === (string)$linkItem['id'] ) {
- return true;
- }
-
- return false;
- }
-
- /**
* construct select statement
* @param int $format
* @param boolean $fileDependent ist it a file/folder share or a generla share
diff --git a/tests/lib/Share/ShareTest.php b/tests/lib/Share/ShareTest.php
index 4d3b48b7aa4..7db58d744d5 100644
--- a/tests/lib/Share/ShareTest.php
+++ b/tests/lib/Share/ShareTest.php
@@ -223,35 +223,6 @@ class ShareTest extends \Test\TestCase {
}
/**
- * @dataProvider checkPasswordProtectedShareDataProvider
- * @param $expected
- * @param $item
- */
- public function testCheckPasswordProtectedShare($expected, $item) {
- \OC::$server->getSession()->set('public_link_authenticated', '100');
- $result = \OC\Share\Share::checkPasswordProtectedShare($item);
- $this->assertEquals($expected, $result);
- }
-
- function checkPasswordProtectedShareDataProvider() {
- return array(
- array(true, array()),
- array(true, array('share_with' => null)),
- array(true, array('share_with' => '')),
- array(true, array('share_with' => '1234567890', 'share_type' => '1')),
- array(true, array('share_with' => '1234567890', 'share_type' => 1)),
- array(true, array('share_with' => '1234567890', 'share_type' => '3', 'id' => '100')),
- array(true, array('share_with' => '1234567890', 'share_type' => 3, 'id' => '100')),
- array(true, array('share_with' => '1234567890', 'share_type' => '3', 'id' => 100)),
- array(true, array('share_with' => '1234567890', 'share_type' => 3, 'id' => 100)),
- array(false, array('share_with' => '1234567890', 'share_type' => '3', 'id' => '101')),
- array(false, array('share_with' => '1234567890', 'share_type' => 3, 'id' => '101')),
- array(false, array('share_with' => '1234567890', 'share_type' => '3', 'id' => 101)),
- array(false, array('share_with' => '1234567890', 'share_type' => 3, 'id' => 101)),
- );
- }
-
- /**
* @dataProvider urls
* @param string $url
* @param string $expectedResult