public class ApimIdPClientFactory extends Object implements org.wso2.carbon.analytics.idp.client.core.spi.IdPClientFactory
| Constructor and Description |
|---|
ApimIdPClientFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
activate(org.osgi.framework.BundleContext bundleContext) |
protected void |
deactivate(org.osgi.framework.BundleContext bundleContext) |
org.wso2.carbon.analytics.idp.client.core.api.IdPClient |
getIdPClient(org.wso2.carbon.analytics.idp.client.core.utils.config.IdPClientConfiguration idPClientConfiguration) |
String |
getType() |
protected void |
registerAnalyticsHttpClient(org.wso2.carbon.analytics.idp.client.core.api.AnalyticsHttpClientBuilderService service) |
protected void |
registerConfigProvider(org.wso2.carbon.config.provider.ConfigProvider configProvider) |
protected void |
registerDataSourceService(org.wso2.carbon.datasource.core.api.DataSourceService dataSourceService)
Register datasource service.
|
protected void |
registerSecretRepository(org.wso2.carbon.secvault.SecretRepository secretRepository)
Register secret repository.
|
protected void |
unregisterAnalyticsHttpClient(org.wso2.carbon.analytics.idp.client.core.api.AnalyticsHttpClientBuilderService service) |
protected void |
unregisterConfigProvider(org.wso2.carbon.config.provider.ConfigProvider configProvider) |
protected void |
unregisterDataSourceService(org.wso2.carbon.datasource.core.api.DataSourceService dataSourceService)
Unregister datasource service.
|
protected void |
unregisterSecretRepository(org.wso2.carbon.secvault.SecretRepository secretRepository)
Unregister secret repository.
|
protected void activate(org.osgi.framework.BundleContext bundleContext)
protected void deactivate(org.osgi.framework.BundleContext bundleContext)
protected void registerDataSourceService(org.wso2.carbon.datasource.core.api.DataSourceService dataSourceService)
dataSourceService - protected void unregisterDataSourceService(org.wso2.carbon.datasource.core.api.DataSourceService dataSourceService)
dataSourceService - datasource serviceprotected void registerSecretRepository(org.wso2.carbon.secvault.SecretRepository secretRepository)
secretRepository - protected void unregisterSecretRepository(org.wso2.carbon.secvault.SecretRepository secretRepository)
secretRepository - protected void registerAnalyticsHttpClient(org.wso2.carbon.analytics.idp.client.core.api.AnalyticsHttpClientBuilderService service)
protected void unregisterAnalyticsHttpClient(org.wso2.carbon.analytics.idp.client.core.api.AnalyticsHttpClientBuilderService service)
protected void registerConfigProvider(org.wso2.carbon.config.provider.ConfigProvider configProvider)
protected void unregisterConfigProvider(org.wso2.carbon.config.provider.ConfigProvider configProvider)
public String getType()
getType in interface org.wso2.carbon.analytics.idp.client.core.spi.IdPClientFactorypublic org.wso2.carbon.analytics.idp.client.core.api.IdPClient getIdPClient(org.wso2.carbon.analytics.idp.client.core.utils.config.IdPClientConfiguration idPClientConfiguration)
throws org.wso2.carbon.analytics.idp.client.core.exception.IdPClientException
getIdPClient in interface org.wso2.carbon.analytics.idp.client.core.spi.IdPClientFactoryorg.wso2.carbon.analytics.idp.client.core.exception.IdPClientExceptionCopyright © 2020 WSO2. All rights reserved.