ConfigurationΒΆ

cas:
    base_url: https://webgate.ec.europa.eu/cas
    protocol:
        login:
            path: /login
            allowed_parameters:
                - service
                - renew
                - gateway
            default_parameters:
                service: cas_bundle_homepage
        serviceValidate:
            allowed_parameters:
                - service
                - ticket
                - pgtUrl
                - renew
                - format
                - userDetails
                - ticketTypes
            path: /serviceValidate
            default_parameters:
                userDetails: "true"
                format: XML
                #pgtUrl: cas_bundle_proxy_callback
        logout:
            path: /logout
            allowed_parameters:
                - service
            default_parameters:
                service: cas_bundle_homepage
        proxy:
            path: /proxy
            allowed_parameters:
                - targetService
                - pgt
        proxyValidate:
            path: /proxyValidate
            allowed_parameters:
                - service
                - ticket
                - userDetails
                - pgtUrl
                - format
            default_parameters:
                userDetails: "true"
                format: XML
                #pgtUrl: cas_bundle_proxy_callback