public class FileBasedApplicationDAO extends Object implements ApplicationDAO
Constructor and Description |
---|
FileBasedApplicationDAO() |
Modifier and Type | Method and Description |
---|---|
int |
createApplication(org.wso2.carbon.identity.application.common.model.ServiceProvider applicationDTO,
String tenantDomain) |
void |
deleteApplication(String applicationName) |
org.wso2.carbon.identity.application.common.model.ApplicationBasicInfo[] |
getAllApplicationBasicInfo() |
List<String> |
getAllRequestedClaimsByServiceProvider(String serviceProviderName,
String tenantDomain)
Returns back the requested set of claims by the provided service provider in local idp claim
dialect.
|
org.wso2.carbon.identity.application.common.model.ServiceProvider |
getApplication(String applicationName,
String tenantDomain) |
String |
getApplicationName(int applicationID) |
Map<String,String> |
getLocalIdPToServiceProviderClaimMapping(String serviceProviderName,
String tenantDomain)
[local-idp-claim-uri,sp-claim-uri]
|
String |
getServiceProviderNameByClientId(String clientId,
String clientType,
String tenantDomain) |
Map<String,String> |
getServiceProviderToLocalIdPClaimMapping(String serviceProviderName,
String tenantDomain)
[sp-claim-uri,local-idp-claim-uri]
|
void |
updateApplication(org.wso2.carbon.identity.application.common.model.ServiceProvider applicationDTO,
String tenantDomain) |
public int createApplication(org.wso2.carbon.identity.application.common.model.ServiceProvider applicationDTO, String tenantDomain) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
createApplication
in interface ApplicationDAO
org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
public org.wso2.carbon.identity.application.common.model.ServiceProvider getApplication(String applicationName, String tenantDomain) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
getApplication
in interface ApplicationDAO
org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
public org.wso2.carbon.identity.application.common.model.ApplicationBasicInfo[] getAllApplicationBasicInfo() throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
getAllApplicationBasicInfo
in interface ApplicationDAO
org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
public void updateApplication(org.wso2.carbon.identity.application.common.model.ServiceProvider applicationDTO, String tenantDomain) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
updateApplication
in interface ApplicationDAO
org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
public void deleteApplication(String applicationName) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
deleteApplication
in interface ApplicationDAO
org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
public String getApplicationName(int applicationID) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
getApplicationName
in interface ApplicationDAO
org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
public String getServiceProviderNameByClientId(String clientId, String clientType, String tenantDomain) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
getServiceProviderNameByClientId
in interface ApplicationDAO
org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
public Map<String,String> getServiceProviderToLocalIdPClaimMapping(String serviceProviderName, String tenantDomain) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
ApplicationDAO
getServiceProviderToLocalIdPClaimMapping
in interface ApplicationDAO
org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
public Map<String,String> getLocalIdPToServiceProviderClaimMapping(String serviceProviderName, String tenantDomain) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
ApplicationDAO
getLocalIdPToServiceProviderClaimMapping
in interface ApplicationDAO
org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
public List<String> getAllRequestedClaimsByServiceProvider(String serviceProviderName, String tenantDomain) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
ApplicationDAO
getAllRequestedClaimsByServiceProvider
in interface ApplicationDAO
org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
Copyright © 2016 WSO2. All rights reserved.