public class SkypeBusinessProvider extends SkypeProvider
| Modifier and Type | Class and Description |
|---|---|
class |
SkypeBusinessProvider.SkypeBusinessIMInfo
The Class SkypeBusinessIMInfo.
|
class |
SkypeBusinessProvider.WebSettingsBuilder
The Class WebSettingsBuilder.
|
SkypeProvider.SettingsBuilder, SkypeProvider.SkypeIMInfo| Modifier and Type | Field and Description |
|---|---|
protected String |
apiKey
The api key.
|
protected String |
apiKeyCC
The api key CC.
|
protected String |
clientId
The client id (application ID in AD).
|
static String |
CONFIG_AUTODISCOVER_ORIGINS
The Constant CONFIG_AUTODISCOVER_ORIGINS.
|
static String |
CONFIG_WEB_APIKEY
The Constant CONFIG_WEB_APIKEY.
|
static String |
CONFIG_WEB_APIKEYCC
The Constant CONFIG_WEB_APIKEYCC.
|
static String |
CONFIG_WEB_APPVERSION
The Constant CONFIG_WEB_APPVERSION.
|
static String |
CONFIG_WEB_OAUTH2_CLIENTID
The Constant CONFIG_WEB_OAUTH2_CLIENTID.
|
static String |
CONFIG_WEB_OAUTH2_URL
The Constant CONFIG_WEB_OAUTH2_URL.
|
protected String |
loginUrl
The login url.
|
protected String[] |
origins
The origins.
|
static String |
SFB_AUTODISCOVER_ORIGINS_DEFAULT
The Constant SFB_AUTODISCOVER_ORIGINS_DEFAULT.
|
static String |
SFB_SCHEMA
The Constant SFB_SCHEMA.
|
static String |
SFB_TITLE
The Constant SFB_TITLE.
|
static String |
SFB_TYPE
The Constant SFB_TYPE.
|
protected String |
version
The version.
|
SKYPE_APPNAME, SKYPE_SCHEMA, SKYPE_TITLE, SKYPE_TYPE| Constructor and Description |
|---|
SkypeBusinessProvider(org.exoplatform.container.xml.InitParams params)
Instantiates a new Skype for Business provider.
|
SkypeBusinessProvider(org.exoplatform.social.core.profile.settings.UserProfileSettingsService profileSettings,
org.exoplatform.container.xml.InitParams params)
Instantiates a new Skype for Business provider.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getApiKey()
Gets the api key.
|
String |
getApiKeyCC()
Gets the api key CC.
|
String |
getClientId()
Gets the client id.
|
org.exoplatform.videocalls.UserInfo.IMInfo |
getIMInfo(String imId) |
String |
getLoginUrl()
Gets the login url.
|
String[] |
getOrigins()
Gets the origins.
|
SkypeBusinessProvider.WebSettingsBuilder |
getSettings()
Gets the settings.
|
String |
getTitle() |
String |
getType() |
String |
getVersion() |
getSupportedTypespublic static final String CONFIG_AUTODISCOVER_ORIGINS
public static final String CONFIG_WEB_APPVERSION
public static final String CONFIG_WEB_OAUTH2_URL
public static final String CONFIG_WEB_OAUTH2_CLIENTID
public static final String CONFIG_WEB_APIKEY
public static final String CONFIG_WEB_APIKEYCC
public static final String SFB_SCHEMA
public static final String SFB_TYPE
public static final String SFB_TITLE
public static final String SFB_AUTODISCOVER_ORIGINS_DEFAULT
protected final String loginUrl
protected final String clientId
protected final String apiKey
protected final String apiKeyCC
protected final String[] origins
protected final String version
public SkypeBusinessProvider(org.exoplatform.container.xml.InitParams params)
throws org.exoplatform.container.configuration.ConfigurationException
params - the paramsorg.exoplatform.container.configuration.ConfigurationException - the configuration exceptionpublic SkypeBusinessProvider(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 paramsorg.exoplatform.container.configuration.ConfigurationException - the configuration exceptionpublic SkypeBusinessProvider.WebSettingsBuilder getSettings()
getSettings in class SkypeProviderpublic String[] getOrigins()
public String getLoginUrl()
public String getClientId()
public String getApiKey()
public String getApiKeyCC()
public org.exoplatform.videocalls.UserInfo.IMInfo getIMInfo(String imId) throws org.exoplatform.videocalls.VideoCallsProviderException
getIMInfo in class SkypeProviderorg.exoplatform.videocalls.VideoCallsProviderExceptionpublic String getType()
getType in class SkypeProviderpublic String getTitle()
getTitle in class SkypeProviderpublic String getVersion()
getVersion in class SkypeProviderCopyright © 2003–2017 eXo Platform SAS. All rights reserved.