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.