Class SamlIdPMetadataController

java.lang.Object
org.apereo.cas.support.saml.web.idp.metadata.SamlIdPMetadataController

@Controller("samlIdPMetadataController") public class SamlIdPMetadataController extends Object
The SamlIdPMetadataController will attempt to produce saml metadata for CAS as an identity provider.
Since:
5.0.0
  • Constructor Details

    • SamlIdPMetadataController

      public SamlIdPMetadataController()
  • Method Details

    • generateMetadataForIdp

      @GetMapping(path="/idp/metadata") public void generateMetadataForIdp(@RequestParam(value="service",required=false) String service, jakarta.servlet.http.HttpServletResponse response) throws Exception
      Displays the identity provider metadata. Checks to make sure metadata exists, and if not, generates it first.
      Parameters:
      service - the service
      response - servlet response
      Throws:
      Exception - the exception