NAME
Bb::Collaborate::Ultra::LaunchContext - Session Launch Context
DESCRIPTION
This class is used to construct details for joining a session, including user identification and permissions.
my $user = Bb::Collaborate::Ultra::User->new({
extId => 'testLaunchUser',
displayName => 'David Warring',
email => 'david.warring@gmail.com',
firstName => 'David',
lastName => 'Warring',
});
my $launch_context = Bb::Collaborate::Ultra::LaunchContext->new({ launchingRole => 'moderator',
editingPermission => 'writer',
user => $user,
});
METHODS
See https://xx-csa.bbcollab.com/documentation#Launch-context.
join_session
my $join_url = $launch_context->join_session($session);
Obtain a url to join a particular session.