add tests for setting pasword-on-share-link (#9078)

This commit is contained in:
Amrita
2024-05-10 15:46:57 +05:45
committed by GitHub
parent f13cfdc22d
commit 6a005aedd4
3 changed files with 129 additions and 0 deletions
+33
View File
@@ -2208,4 +2208,37 @@ class GraphHelper {
$body
);
}
/**
* @param string $baseUrl
* @param string $xRequestId
* @param string $user
* @param string $password
* @param string $spaceId
* @param mixed $body
* @param string $permissionsId
*
* @return ResponseInterface
* @throws GuzzleException
*
*/
public static function setDriveLinkSharePassword(
string $baseUrl,
string $xRequestId,
string $user,
string $password,
string $spaceId,
$body,
string $permissionsId
): ResponseInterface {
$url = self::getBetaFullUrl($baseUrl, "drives/$spaceId/root/permissions/$permissionsId/setPassword");
return HttpRequestHelper::post(
$url,
$xRequestId,
$user,
$password,
self::getRequestHeaders(),
$body
);
}
}