public interface ApplicationMgtListener
Modifier and Type | Method and Description |
---|---|
boolean |
doPostCreateApplication(org.wso2.carbon.identity.application.common.model.ServiceProvider serviceProvider,
String tenantDomain,
String userName)
Define any additional actions after creating an application
|
boolean |
doPostDeleteApplication(String applicationName,
String tenantDomain,
String userName)
Define any additional actions after deleting an application
|
boolean |
doPostGetAllApplicationBasicInfo(ApplicationDAO appDAO,
String tenantDomain,
String username)
Define any additional actions after getting all applications' basic information
|
boolean |
doPostGetApplicationExcludingFileBasedSPs(org.wso2.carbon.identity.application.common.model.ServiceProvider serviceProvider,
String applicationName,
String tenantDomain)
Define any additional actions after getting an application excluding file based SPs.
|
boolean |
doPostGetServiceProvider(org.wso2.carbon.identity.application.common.model.ServiceProvider serviceProvider,
String applicationName,
String tenantDomain)
Define any additional actions after getting a service provider
|
boolean |
doPostGetServiceProviderByClientId(org.wso2.carbon.identity.application.common.model.ServiceProvider serviceprovider,
String clientId,
String clientType,
String tenantDomain)
Define any additional actions after getting a service provider by client id
|
boolean |
doPostGetServiceProviderNameByClientId(String name,
String clientId,
String clientType,
String tenantDomain)
Define any additional actions after getting service provider name by client id
|
boolean |
doPostGetServiceProviderNameByClientIdExcludingFileBasedSPs(String name,
String clientId,
String type,
String tenantDomain)
Define any additional actions after getting service provider name by client id, excluding file based ones.
|
boolean |
doPostUpdateApplication(org.wso2.carbon.identity.application.common.model.ServiceProvider serviceProvider,
String tenantDomain,
String userName)
Define any additional actions after updating an application
|
boolean |
doPreCreateApplication(org.wso2.carbon.identity.application.common.model.ServiceProvider serviceProvider,
String tenantDomain,
String userName)
Define any additional actions before creating an application
|
boolean |
doPreDeleteApplication(String applicationName,
String tenantDomain,
String userName)
Define any additional actions before deleting an application
|
boolean |
doPreGetAllApplicationBasicInfo(String tenantDomain,
String username)
Define any additional actions before getting all applications' basic information
|
boolean |
doPreGetApplicationExcludingFileBasedSPs(String applicationName,
String tenantDomain)
Define any additional actions before getting an application excluding file based SPs.
|
boolean |
doPreGetServiceProvider(String applicationName,
String tenantDomain)
Define any additional actions before getting a service provider
|
boolean |
doPreGetServiceProviderByClientId(String clientId,
String clientType,
String tenantDomain)
Define any additional actions before getting a service provider by client id
|
boolean |
doPreGetServiceProviderNameByClientId(String clientId,
String clientType,
String tenantDomain)
Define any additional actions before getting service provider name by client id.
|
boolean |
doPreGetServiceProviderNameByClientIdExcludingFileBasedSPs(String name,
String clientId,
String type,
String tenantDomain)
Define any additional actions before getting service provider name by client id, excluding file based ones.
|
boolean |
doPreUpdateApplication(org.wso2.carbon.identity.application.common.model.ServiceProvider serviceProvider,
String tenantDomain,
String userName)
Define any additional actions before updating an application
|
int |
getDefaultOrderId()
Get the default order identifier for this listener.
|
int |
getExecutionOrderId()
Get the execution order identifier for this listener.
|
boolean |
isEnable()
Check whether the listener is enabled or not
|
int getExecutionOrderId()
int getDefaultOrderId()
boolean isEnable()
boolean doPreCreateApplication(org.wso2.carbon.identity.application.common.model.ServiceProvider serviceProvider, String tenantDomain, String userName) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
serviceProvider
- Created Service ProvidertenantDomain
- Tenant domain of the useruserName
- User name of the userorg.wso2.carbon.identity.application.common.IdentityApplicationManagementException
boolean doPostCreateApplication(org.wso2.carbon.identity.application.common.model.ServiceProvider serviceProvider, String tenantDomain, String userName) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
serviceProvider
- tenantDomain
- userName
- org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
boolean doPreUpdateApplication(org.wso2.carbon.identity.application.common.model.ServiceProvider serviceProvider, String tenantDomain, String userName) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
serviceProvider
- tenantDomain
- userName
- org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
boolean doPostUpdateApplication(org.wso2.carbon.identity.application.common.model.ServiceProvider serviceProvider, String tenantDomain, String userName) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
serviceProvider
- tenantDomain
- userName
- org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
boolean doPreDeleteApplication(String applicationName, String tenantDomain, String userName) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
applicationName
- tenantDomain
- userName
- org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
boolean doPostDeleteApplication(String applicationName, String tenantDomain, String userName) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
applicationName
- tenantDomain
- userName
- org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
boolean doPreGetServiceProvider(String applicationName, String tenantDomain) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
applicationName
- tenantDomain
- org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
boolean doPostGetServiceProvider(org.wso2.carbon.identity.application.common.model.ServiceProvider serviceProvider, String applicationName, String tenantDomain) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
applicationName
- tenantDomain
- org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
boolean doPreGetServiceProviderByClientId(String clientId, String clientType, String tenantDomain) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
clientId
- clientType
- tenantDomain
- org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
boolean doPostGetServiceProviderByClientId(org.wso2.carbon.identity.application.common.model.ServiceProvider serviceprovider, String clientId, String clientType, String tenantDomain) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
serviceprovider
- clientId
- clientType
- tenantDomain
- org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
boolean doPreGetAllApplicationBasicInfo(String tenantDomain, String username) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
tenantDomain
- username
- org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
boolean doPostGetAllApplicationBasicInfo(ApplicationDAO appDAO, String tenantDomain, String username) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
appDAO
- tenantDomain
- username
- org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
boolean doPreGetApplicationExcludingFileBasedSPs(String applicationName, String tenantDomain) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
applicationName
- tenantDomain
- org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
boolean doPostGetApplicationExcludingFileBasedSPs(org.wso2.carbon.identity.application.common.model.ServiceProvider serviceProvider, String applicationName, String tenantDomain) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
serviceProvider
- applicationName
- tenantDomain
- org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
boolean doPreGetServiceProviderNameByClientId(String clientId, String clientType, String tenantDomain) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
clientId
- clientType
- tenantDomain
- org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
boolean doPostGetServiceProviderNameByClientId(String name, String clientId, String clientType, String tenantDomain) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
name
- clientId
- clientType
- tenantDomain
- org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
boolean doPreGetServiceProviderNameByClientIdExcludingFileBasedSPs(String name, String clientId, String type, String tenantDomain) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
name
- clientId
- type
- tenantDomain
- org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
boolean doPostGetServiceProviderNameByClientIdExcludingFileBasedSPs(String name, String clientId, String type, String tenantDomain)
name
- clientId
- type
- tenantDomain
- Copyright © 2016 WSO2. All rights reserved.