├── .github ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── FUNDING.yml ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md ├── settings.yml ├── stale.yml └── workflows │ └── continuous-integration.yml ├── LICENSE ├── README.md ├── composer.json ├── docs ├── _static │ ├── custom.css │ └── highlight.css ├── assets │ └── img │ │ └── psrcas-logo.png ├── conf.py ├── index.rst └── pages │ ├── configuration.rst │ ├── contributing.rst │ ├── development.rst │ ├── installation.rst │ ├── requirements.rst │ ├── tests.rst │ └── usage.rst ├── src ├── AbstractCas.php ├── Cas.php ├── CasInterface.php ├── Configuration │ ├── Properties.php │ └── PropertiesInterface.php ├── Handler │ ├── Handler.php │ ├── HandlerInterface.php │ └── ProxyCallback.php ├── Introspection │ ├── AuthenticationFailure.php │ ├── Contract │ │ ├── AuthenticationFailure.php │ │ ├── IntrospectionInterface.php │ │ ├── IntrospectorInterface.php │ │ ├── Proxy.php │ │ └── ServiceValidate.php │ ├── Introspection.php │ ├── Introspector.php │ ├── Proxy.php │ └── ServiceValidate.php ├── Redirect │ ├── Login.php │ ├── Logout.php │ ├── Redirect.php │ └── RedirectInterface.php ├── Service │ ├── Proxy.php │ ├── ProxyValidate.php │ ├── Service.php │ ├── ServiceInterface.php │ └── ServiceValidate.php └── Utils │ ├── SimpleXml.php │ └── Uri.php └── tests ├── Cas.php ├── Exception └── TestClientException.php └── Service └── ProxyValidate.php /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @drupol 2 | -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: drupol 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/settings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/.github/settings.yml -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.github/workflows/continuous-integration.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/.github/workflows/continuous-integration.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/composer.json -------------------------------------------------------------------------------- /docs/_static/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/docs/_static/custom.css -------------------------------------------------------------------------------- /docs/_static/highlight.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/docs/_static/highlight.css -------------------------------------------------------------------------------- /docs/assets/img/psrcas-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/docs/assets/img/psrcas-logo.png -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/pages/configuration.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/docs/pages/configuration.rst -------------------------------------------------------------------------------- /docs/pages/contributing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/docs/pages/contributing.rst -------------------------------------------------------------------------------- /docs/pages/development.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/docs/pages/development.rst -------------------------------------------------------------------------------- /docs/pages/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/docs/pages/installation.rst -------------------------------------------------------------------------------- /docs/pages/requirements.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/docs/pages/requirements.rst -------------------------------------------------------------------------------- /docs/pages/tests.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/docs/pages/tests.rst -------------------------------------------------------------------------------- /docs/pages/usage.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/docs/pages/usage.rst -------------------------------------------------------------------------------- /src/AbstractCas.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/src/AbstractCas.php -------------------------------------------------------------------------------- /src/Cas.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/src/Cas.php -------------------------------------------------------------------------------- /src/CasInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/src/CasInterface.php -------------------------------------------------------------------------------- /src/Configuration/Properties.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/src/Configuration/Properties.php -------------------------------------------------------------------------------- /src/Configuration/PropertiesInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/src/Configuration/PropertiesInterface.php -------------------------------------------------------------------------------- /src/Handler/Handler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/src/Handler/Handler.php -------------------------------------------------------------------------------- /src/Handler/HandlerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/src/Handler/HandlerInterface.php -------------------------------------------------------------------------------- /src/Handler/ProxyCallback.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/src/Handler/ProxyCallback.php -------------------------------------------------------------------------------- /src/Introspection/AuthenticationFailure.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/src/Introspection/AuthenticationFailure.php -------------------------------------------------------------------------------- /src/Introspection/Contract/AuthenticationFailure.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/src/Introspection/Contract/AuthenticationFailure.php -------------------------------------------------------------------------------- /src/Introspection/Contract/IntrospectionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/src/Introspection/Contract/IntrospectionInterface.php -------------------------------------------------------------------------------- /src/Introspection/Contract/IntrospectorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/src/Introspection/Contract/IntrospectorInterface.php -------------------------------------------------------------------------------- /src/Introspection/Contract/Proxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/src/Introspection/Contract/Proxy.php -------------------------------------------------------------------------------- /src/Introspection/Contract/ServiceValidate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/src/Introspection/Contract/ServiceValidate.php -------------------------------------------------------------------------------- /src/Introspection/Introspection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/src/Introspection/Introspection.php -------------------------------------------------------------------------------- /src/Introspection/Introspector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/src/Introspection/Introspector.php -------------------------------------------------------------------------------- /src/Introspection/Proxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/src/Introspection/Proxy.php -------------------------------------------------------------------------------- /src/Introspection/ServiceValidate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/src/Introspection/ServiceValidate.php -------------------------------------------------------------------------------- /src/Redirect/Login.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/src/Redirect/Login.php -------------------------------------------------------------------------------- /src/Redirect/Logout.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/src/Redirect/Logout.php -------------------------------------------------------------------------------- /src/Redirect/Redirect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/src/Redirect/Redirect.php -------------------------------------------------------------------------------- /src/Redirect/RedirectInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/src/Redirect/RedirectInterface.php -------------------------------------------------------------------------------- /src/Service/Proxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/src/Service/Proxy.php -------------------------------------------------------------------------------- /src/Service/ProxyValidate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/src/Service/ProxyValidate.php -------------------------------------------------------------------------------- /src/Service/Service.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/src/Service/Service.php -------------------------------------------------------------------------------- /src/Service/ServiceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/src/Service/ServiceInterface.php -------------------------------------------------------------------------------- /src/Service/ServiceValidate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/src/Service/ServiceValidate.php -------------------------------------------------------------------------------- /src/Utils/SimpleXml.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/src/Utils/SimpleXml.php -------------------------------------------------------------------------------- /src/Utils/Uri.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/src/Utils/Uri.php -------------------------------------------------------------------------------- /tests/Cas.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/tests/Cas.php -------------------------------------------------------------------------------- /tests/Exception/TestClientException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/tests/Exception/TestClientException.php -------------------------------------------------------------------------------- /tests/Service/ProxyValidate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drupol/psrcas/HEAD/tests/Service/ProxyValidate.php --------------------------------------------------------------------------------