Beispiel #1
0
if (!$adminSecret) {
    die("Failed to get secret for partner {$partnerId}\n");
}
$type = isset($options['type']) ? $options['type'] : 2;
$user = isset($options['user']) ? $options['user'] : '******';
$expiry = isset($options['expiry']) ? $options['expiry'] : 86400;
$privileges = isset($options['privileges']) ? $options['privileges'] : 'disableentitlement';
if (isset($options['widget'])) {
    $type = 0;
    $user = '******';
    $expiry = 86400;
    $privileges = 'widget:1,view:*';
}
if (!isset($options['bare'])) {
    echo "ks\t";
}
$version = isset($options['version']) ? $options['version'] : 1;
switch ($version) {
    case 1:
        $ks = KalturaSession::generateKsV1($adminSecret, $user, $type, $partnerId, $expiry, $privileges, null, null);
        break;
    case 2:
        $ks = KalturaSession::generateKsV2($adminSecret, $user, $type, $partnerId, $expiry, $privileges, null, null);
        break;
    default:
        die("Invalid version {$version}\n");
}
echo $ks;
if (!isset($options['bare'])) {
    echo "\n";
}