Hi,

$subject contains the fixes for [1]. PR is in [2].

The problem is SAML issuer data which is initialy stored in table
SP_INBOUND_AUTH are not deleted after the issuer was delete but only the
information in the registry was deleted.

Steps and the provided solution,

   1. Click delete. (configure-service-provider.jsp) -> [M]
   updateBeanAndRedirect(redirectURL)
      1. update-application-bean.jsp
      2. ApplicationBean->update()
      3. OnSuccess() redirect to -> remove_service_providers.jsp ->
      client.removeServiceProvider(issuer)
   2. Redirect to configure-service-provider.jsp ? action=delete &
   samlIssuer=()
      1. ApplicationBean -> deleteSAMLIssuer()
      2. ApplicationMgtClient.updateApplicationData() (to remove the values
      from database)

[1] https://wso2.org/jira/browse/IDENTITY-2650
[2] https://github.com/wso2/carbon-identity/pull/143

Thanks & Regards,
Chanuka.

-- 
Chanuka Dissanayake
*Software Engineer | **WSO2 Inc.*; http://wso2.com

Mobile: +94 71 33 63 596
Email: [email protected]
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to