public class JitsiProvider
extends org.exoplatform.webconferencing.CallProvider
| Modifier and Type | Class and Description |
|---|---|
class |
JitsiProvider.JitsiIMInfo
IM info for user profile.
|
class |
JitsiProvider.JitsiSettings
Settings for Jitsi provider.
|
| Modifier and Type | Field and Description |
|---|---|
static String |
CONFIG_CLIENT_SECRET
The Constant CONFIG_CLIENT_SECRET.
|
static String |
CONFIG_EXTERNAL_AUTH_SECRET
The Constant CONFIG_EXTERNAL_AUTH_SECRET.
|
static String |
CONFIG_INTERNAL_AUTH_SECRET
The Constant CONFIG_EXTERNAL_AUTH_SECRET.
|
static String |
CONFIG_SERVICE_URL
The Constant CONFIG_SERVICE_URL.
|
protected String |
externalAuthSecret
The external auth secret.
|
protected String |
internalAuthSecret
The internal auth secret.
|
protected static org.exoplatform.services.log.Log |
LOG
The Constant LOG.
|
static String |
TITLE
The Constant TITLE.
|
static String |
TYPE
The Constant TYPE.
|
protected String |
url
The connector web-services URL (will be used to generate Call page URLs).
|
static String |
VERSION
The Constant VERSION.
|
| Constructor and Description |
|---|
JitsiProvider(org.exoplatform.container.xml.InitParams params)
Instantiates a new JitsiProvider provider.
|
JitsiProvider(org.exoplatform.social.core.profile.settings.UserProfileSettingsService profileSettings,
org.exoplatform.container.xml.InitParams params)
Instantiates a new JitsiProvider provider.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getDescription(Locale locale) |
String |
getExternalAuthSecret()
Gets the external auth secret.
|
org.exoplatform.webconferencing.UserInfo.IMInfo |
getIMInfo(String imId) |
String |
getInternalAuthSecret()
Gets the internal auth secret.
|
JitsiProvider.JitsiSettings |
getSettings()
Gets the settings.
|
String[] |
getSupportedTypes() |
String |
getTitle() |
String |
getType() |
String |
getUrl()
Gets the url.
|
String |
getVersion() |
equals, getDescription, hashCode, isActive, isLogEnabled, isSupportedTypeprotected static final org.exoplatform.services.log.Log LOG
public static final String TYPE
public static final String CONFIG_CLIENT_SECRET
public static final String CONFIG_INTERNAL_AUTH_SECRET
public static final String CONFIG_EXTERNAL_AUTH_SECRET
public static final String CONFIG_SERVICE_URL
public static final String TITLE
public static final String VERSION
protected final String internalAuthSecret
protected final String externalAuthSecret
protected final String url
public JitsiProvider(org.exoplatform.social.core.profile.settings.UserProfileSettingsService profileSettings,
org.exoplatform.container.xml.InitParams params)
throws org.exoplatform.container.configuration.ConfigurationException
profileSettings - the profile settingsparams - the params (from configuration.xml)org.exoplatform.container.configuration.ConfigurationException - the configuration exceptionpublic JitsiProvider(org.exoplatform.container.xml.InitParams params)
throws org.exoplatform.container.configuration.ConfigurationException
UserProfileSettingsService found (e.g. in test environments).params - the params (from configuration.xml)org.exoplatform.container.configuration.ConfigurationException - the configuration exceptionpublic String getInternalAuthSecret()
public String getExternalAuthSecret()
public JitsiProvider.JitsiSettings getSettings()
public String getUrl()
public org.exoplatform.webconferencing.UserInfo.IMInfo getIMInfo(String imId)
getIMInfo in class org.exoplatform.webconferencing.CallProviderpublic String getType()
getType in class org.exoplatform.webconferencing.CallProviderpublic String[] getSupportedTypes()
getSupportedTypes in class org.exoplatform.webconferencing.CallProviderpublic String getTitle()
getTitle in class org.exoplatform.webconferencing.CallProviderpublic String getDescription(Locale locale)
getDescription in class org.exoplatform.webconferencing.CallProviderpublic String getVersion()
getVersion in class org.exoplatform.webconferencing.CallProviderCopyright © 2003–2021 eXo Platform SAS. All rights reserved.