use of org.wso2.carbon.identity.api.server.application.management.v1.core.functions.application.provisioning.BuildProvisioningConfiguration in project identity-api-server by wso2.
the class ServerApplicationManagementService method getResidentApplication.
private ResidentApplication getResidentApplication(String tenantDomain) {
try {
ServiceProvider application = getResidentSp(tenantDomain);
ProvisioningConfiguration provisioningConfig = new BuildProvisioningConfiguration().apply(application);
return new ResidentApplication().provisioningConfigurations(provisioningConfig);
} catch (IdentityApplicationManagementException e) {
String msg = "Error retrieving resident application of tenantDomain: " + tenantDomain;
throw handleIdentityApplicationManagementException(e, msg);
}
}
Also used :
BuildProvisioningConfiguration(org.wso2.carbon.identity.api.server.application.management.v1.core.functions.application.provisioning.BuildProvisioningConfiguration)
ProvisioningConfiguration(org.wso2.carbon.identity.api.server.application.management.v1.ProvisioningConfiguration)
UpdateProvisioningConfiguration(org.wso2.carbon.identity.api.server.application.management.v1.core.functions.application.provisioning.UpdateProvisioningConfiguration)
ResidentApplication(org.wso2.carbon.identity.api.server.application.management.v1.ResidentApplication)
ApiModelToServiceProvider(org.wso2.carbon.identity.api.server.application.management.v1.core.functions.application.ApiModelToServiceProvider)
UpdateServiceProvider(org.wso2.carbon.identity.api.server.application.management.v1.core.functions.application.UpdateServiceProvider)
ServiceProvider(org.wso2.carbon.identity.application.common.model.ServiceProvider)
SAML2ServiceProvider(org.wso2.carbon.identity.api.server.application.management.v1.SAML2ServiceProvider)
IdentityApplicationManagementException(org.wso2.carbon.identity.application.common.IdentityApplicationManagementException)
BuildProvisioningConfiguration(org.wso2.carbon.identity.api.server.application.management.v1.core.functions.application.provisioning.BuildProvisioningConfiguration)