├── .github ├── FUNDING.yml ├── dependabot.yml ├── renovate.json ├── stale.yml └── workflows │ ├── build.yml │ └── settings.xml ├── .gitignore ├── .mergify.yml ├── LICENSE ├── NOTICE ├── README.md ├── assembly.xml ├── cas-client-core ├── LICENSE.txt ├── NOTICE ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── apereo │ │ │ └── cas │ │ │ └── client │ │ │ ├── Protocol.java │ │ │ ├── authentication │ │ │ ├── AttributePrincipal.java │ │ │ ├── AttributePrincipalImpl.java │ │ │ ├── AuthenticationFilter.java │ │ │ ├── AuthenticationRedirectStrategy.java │ │ │ ├── ContainsPatternUrlPatternMatcherStrategy.java │ │ │ ├── DefaultAuthenticationRedirectStrategy.java │ │ │ ├── DefaultGatewayResolverImpl.java │ │ │ ├── EntireRegionRegexUrlPatternMatcherStrategy.java │ │ │ ├── ExactUrlPatternMatcherStrategy.java │ │ │ ├── FacesCompatibleAuthenticationRedirectStrategy.java │ │ │ ├── GatewayResolver.java │ │ │ ├── RegexUrlPatternMatcherStrategy.java │ │ │ ├── SimplePrincipal.java │ │ │ └── UrlPatternMatcherStrategy.java │ │ │ ├── configuration │ │ │ ├── BaseConfigurationStrategy.java │ │ │ ├── ConfigurationKey.java │ │ │ ├── ConfigurationKeys.java │ │ │ ├── ConfigurationStrategy.java │ │ │ ├── ConfigurationStrategyName.java │ │ │ ├── JndiConfigurationStrategyImpl.java │ │ │ ├── LegacyConfigurationStrategyImpl.java │ │ │ ├── PropertiesConfigurationStrategyImpl.java │ │ │ ├── SystemPropertiesConfigurationStrategyImpl.java │ │ │ └── WebXmlConfigurationStrategyImpl.java │ │ │ ├── jaas │ │ │ ├── AssertionPrincipal.java │ │ │ ├── CasLoginModule.java │ │ │ ├── ServiceAndTicketCallbackHandler.java │ │ │ ├── Servlet3AuthenticationFilter.java │ │ │ └── TicketCredential.java │ │ │ ├── proxy │ │ │ ├── AbstractEncryptedProxyGrantingTicketStorageImpl.java │ │ │ ├── Cas20ProxyRetriever.java │ │ │ ├── CleanUpTimerTask.java │ │ │ ├── ProxyGrantingTicketStorage.java │ │ │ ├── ProxyGrantingTicketStorageImpl.java │ │ │ ├── ProxyRetriever.java │ │ │ └── package.html │ │ │ ├── session │ │ │ ├── HashMapBackedSessionMappingStorage.java │ │ │ ├── SessionMappingStorage.java │ │ │ ├── SingleSignOutFilter.java │ │ │ ├── SingleSignOutHandler.java │ │ │ └── SingleSignOutHttpSessionListener.java │ │ │ ├── ssl │ │ │ ├── AnyHostnameVerifier.java │ │ │ ├── HttpURLConnectionFactory.java │ │ │ ├── HttpsURLConnectionFactory.java │ │ │ ├── RegexHostnameVerifier.java │ │ │ └── WhitelistHostnameVerifier.java │ │ │ ├── util │ │ │ ├── AbstractCasFilter.java │ │ │ ├── AbstractConfigurationFilter.java │ │ │ ├── AssertionHolder.java │ │ │ ├── AssertionThreadLocalFilter.java │ │ │ ├── CommonUtils.java │ │ │ ├── DelegatingFilter.java │ │ │ ├── ErrorRedirectFilter.java │ │ │ ├── HttpServletRequestWrapperFilter.java │ │ │ ├── IOUtils.java │ │ │ ├── MapNamespaceContext.java │ │ │ ├── PrivateKeyUtils.java │ │ │ ├── ReflectUtils.java │ │ │ ├── ThreadLocalXPathExpression.java │ │ │ ├── URIBuilder.java │ │ │ ├── WebUtils.java │ │ │ ├── XmlUtils.java │ │ │ └── package.html │ │ │ └── validation │ │ │ ├── AbstractCasProtocolUrlBasedTicketValidator.java │ │ │ ├── AbstractTicketValidationFilter.java │ │ │ ├── AbstractUrlBasedTicketValidator.java │ │ │ ├── Assertion.java │ │ │ ├── AssertionImpl.java │ │ │ ├── Cas10TicketValidationFilter.java │ │ │ ├── Cas10TicketValidator.java │ │ │ ├── Cas20ProxyReceivingTicketValidationFilter.java │ │ │ ├── Cas20ProxyTicketValidator.java │ │ │ ├── Cas20ServiceTicketValidator.java │ │ │ ├── Cas30ProxyReceivingTicketValidationFilter.java │ │ │ ├── Cas30ProxyTicketValidator.java │ │ │ ├── Cas30ServiceTicketValidator.java │ │ │ ├── InvalidProxyChainTicketValidationException.java │ │ │ ├── ProxyList.java │ │ │ ├── ProxyListEditor.java │ │ │ ├── TicketValidationException.java │ │ │ ├── TicketValidator.java │ │ │ ├── json │ │ │ ├── Cas30JsonProxyReceivingTicketValidationFilter.java │ │ │ ├── Cas30JsonProxyTicketValidator.java │ │ │ ├── Cas30JsonServiceTicketValidator.java │ │ │ ├── JsonValidationResponseParser.java │ │ │ └── TicketValidationJsonResponse.java │ │ │ └── jwt │ │ │ ├── CasJWTTicketValidationFilter.java │ │ │ └── CasJWTTicketValidator.java │ └── resources │ │ └── META-INF │ │ └── cas │ │ └── samlRequestTemplate.xml │ └── test │ ├── java │ └── org │ │ └── apereo │ │ └── cas │ │ └── client │ │ ├── PublicTestHttpServer.java │ │ ├── SerializationTests.java │ │ ├── authentication │ │ ├── AuthenticationFilterTests.java │ │ ├── DefaultAuthenticationRedirectStrategyTests.java │ │ ├── DefaultGatewayResolverImplTests.java │ │ └── FacesCompatibleAuthenticationRedirectStrategyTests.java │ │ ├── configuration │ │ ├── ConfigurationKeyTests.java │ │ ├── ConfigurationStrategyNameTests.java │ │ ├── SystemPropertiesConfigurationStrategyImplTests.java │ │ └── WebXmlConfigurationStrategyImplTests.java │ │ ├── jaas │ │ └── CasLoginModuleTests.java │ │ ├── proxy │ │ ├── CleanUpTimerTaskTest.java │ │ └── ProxyGrantingTicketStorageImplTest.java │ │ ├── session │ │ ├── LogoutMessageGenerator.java │ │ ├── SingleSignOutFilterTests.java │ │ └── SingleSignOutHandlerTests.java │ │ ├── ssl │ │ ├── HttpsURLConnectionFactoryTests.java │ │ ├── RegexHostnameVerifierTests.java │ │ └── WhitelistHostnameVerifierTests.java │ │ ├── util │ │ ├── CasFilterTests.java │ │ ├── CommonUtilsTests.java │ │ ├── ErrorRedirectFilterTests.java │ │ ├── HttpServletRequestWrapperFilterTests.java │ │ ├── MethodFlag.java │ │ ├── ReflectUtilsTests.java │ │ ├── URIBuilderTests.java │ │ └── WebUtilsTests.java │ │ └── validation │ │ ├── AbstractTicketValidatorTests.java │ │ ├── AssertionImplTests.java │ │ ├── Cas10TicketValidationFilterTests.java │ │ ├── Cas10TicketValidatorTests.java │ │ ├── Cas20ProxyReceivingTicketValidationFilterTests.java │ │ ├── Cas20ProxyTicketValidatorTests.java │ │ ├── Cas20ServiceTicketValidatorTests.java │ │ ├── Cas30ServiceTicketValidatorTests.java │ │ ├── json │ │ └── Cas30JsonServiceTicketValidatorTests.java │ │ └── jwt │ │ └── CasJWTTicketValidatorTests.java │ └── resources │ ├── cas20ProxyTicketValidator.xml │ ├── log4j.properties │ └── private.pem ├── cas-client-support-distributed-ehcache ├── NOTICE ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── apereo │ │ └── cas │ │ └── client │ │ └── proxy │ │ └── EhcacheBackedProxyGrantingTicketStorageImpl.java │ └── test │ └── java │ └── EhCacheBackedProxyGrantingTicketStorageImplTests.java ├── cas-client-support-distributed-memcached ├── NOTICE ├── pom.xml └── src │ └── main │ └── java │ └── org │ └── apereo │ └── cas │ └── client │ └── proxy │ └── MemcachedBackedProxyGrantingTicketStorageImpl.java ├── cas-client-support-saml ├── NOTICE ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── apereo │ │ └── cas │ │ └── client │ │ ├── authentication │ │ └── Saml11AuthenticationFilter.java │ │ ├── util │ │ └── SamlUtils.java │ │ └── validation │ │ ├── Saml11TicketValidationFilter.java │ │ └── Saml11TicketValidator.java │ └── test │ └── java │ └── org │ └── apereo │ └── cas │ └── client │ ├── util │ └── SamlUtilsTests.java │ └── validation │ ├── Saml11TicketValidationFilterTests.java │ └── Saml11TicketValidatorTests.java ├── cas-client-support-springboot ├── NOTICE ├── pom.xml └── src │ └── main │ └── java │ └── org │ └── apereo │ └── cas │ └── client │ └── boot │ └── configuration │ ├── CasClientConfiguration.java │ ├── CasClientConfigurationProperties.java │ ├── CasClientConfigurer.java │ ├── EnableCasClient.java │ └── SpringSecurityAssertionSessionContextFilter.java ├── pom.xml ├── renovate.json └── src └── licensing ├── header-definitions.xml └── header.txt /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/.github/workflows/settings.xml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/.gitignore -------------------------------------------------------------------------------- /.mergify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/.mergify.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/README.md -------------------------------------------------------------------------------- /assembly.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/assembly.xml -------------------------------------------------------------------------------- /cas-client-core/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/LICENSE.txt -------------------------------------------------------------------------------- /cas-client-core/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/NOTICE -------------------------------------------------------------------------------- /cas-client-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/pom.xml -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/Protocol.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/Protocol.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/authentication/AttributePrincipal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/authentication/AttributePrincipal.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/authentication/AttributePrincipalImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/authentication/AttributePrincipalImpl.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/authentication/AuthenticationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/authentication/AuthenticationFilter.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/authentication/AuthenticationRedirectStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/authentication/AuthenticationRedirectStrategy.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/authentication/ContainsPatternUrlPatternMatcherStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/authentication/ContainsPatternUrlPatternMatcherStrategy.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/authentication/DefaultAuthenticationRedirectStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/authentication/DefaultAuthenticationRedirectStrategy.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/authentication/DefaultGatewayResolverImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/authentication/DefaultGatewayResolverImpl.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/authentication/EntireRegionRegexUrlPatternMatcherStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/authentication/EntireRegionRegexUrlPatternMatcherStrategy.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/authentication/ExactUrlPatternMatcherStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/authentication/ExactUrlPatternMatcherStrategy.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/authentication/FacesCompatibleAuthenticationRedirectStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/authentication/FacesCompatibleAuthenticationRedirectStrategy.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/authentication/GatewayResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/authentication/GatewayResolver.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/authentication/RegexUrlPatternMatcherStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/authentication/RegexUrlPatternMatcherStrategy.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/authentication/SimplePrincipal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/authentication/SimplePrincipal.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/authentication/UrlPatternMatcherStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/authentication/UrlPatternMatcherStrategy.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/configuration/BaseConfigurationStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/configuration/BaseConfigurationStrategy.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/configuration/ConfigurationKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/configuration/ConfigurationKey.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/configuration/ConfigurationKeys.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/configuration/ConfigurationKeys.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/configuration/ConfigurationStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/configuration/ConfigurationStrategy.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/configuration/ConfigurationStrategyName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/configuration/ConfigurationStrategyName.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/configuration/JndiConfigurationStrategyImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/configuration/JndiConfigurationStrategyImpl.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/configuration/LegacyConfigurationStrategyImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/configuration/LegacyConfigurationStrategyImpl.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/configuration/PropertiesConfigurationStrategyImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/configuration/PropertiesConfigurationStrategyImpl.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/configuration/SystemPropertiesConfigurationStrategyImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/configuration/SystemPropertiesConfigurationStrategyImpl.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/configuration/WebXmlConfigurationStrategyImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/configuration/WebXmlConfigurationStrategyImpl.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/jaas/AssertionPrincipal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/jaas/AssertionPrincipal.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/jaas/CasLoginModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/jaas/CasLoginModule.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/jaas/ServiceAndTicketCallbackHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/jaas/ServiceAndTicketCallbackHandler.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/jaas/Servlet3AuthenticationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/jaas/Servlet3AuthenticationFilter.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/jaas/TicketCredential.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/jaas/TicketCredential.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/proxy/AbstractEncryptedProxyGrantingTicketStorageImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/proxy/AbstractEncryptedProxyGrantingTicketStorageImpl.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/proxy/Cas20ProxyRetriever.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/proxy/Cas20ProxyRetriever.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/proxy/CleanUpTimerTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/proxy/CleanUpTimerTask.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/proxy/ProxyGrantingTicketStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/proxy/ProxyGrantingTicketStorage.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/proxy/ProxyGrantingTicketStorageImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/proxy/ProxyGrantingTicketStorageImpl.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/proxy/ProxyRetriever.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/proxy/ProxyRetriever.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/proxy/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/proxy/package.html -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/session/HashMapBackedSessionMappingStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/session/HashMapBackedSessionMappingStorage.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/session/SessionMappingStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/session/SessionMappingStorage.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/session/SingleSignOutFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/session/SingleSignOutFilter.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/session/SingleSignOutHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/session/SingleSignOutHandler.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/session/SingleSignOutHttpSessionListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/session/SingleSignOutHttpSessionListener.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/ssl/AnyHostnameVerifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/ssl/AnyHostnameVerifier.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/ssl/HttpURLConnectionFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/ssl/HttpURLConnectionFactory.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/ssl/HttpsURLConnectionFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/ssl/HttpsURLConnectionFactory.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/ssl/RegexHostnameVerifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/ssl/RegexHostnameVerifier.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/ssl/WhitelistHostnameVerifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/ssl/WhitelistHostnameVerifier.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/util/AbstractCasFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/util/AbstractCasFilter.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/util/AbstractConfigurationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/util/AbstractConfigurationFilter.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/util/AssertionHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/util/AssertionHolder.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/util/AssertionThreadLocalFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/util/AssertionThreadLocalFilter.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/util/CommonUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/util/CommonUtils.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/util/DelegatingFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/util/DelegatingFilter.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/util/ErrorRedirectFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/util/ErrorRedirectFilter.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/util/HttpServletRequestWrapperFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/util/HttpServletRequestWrapperFilter.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/util/IOUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/util/IOUtils.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/util/MapNamespaceContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/util/MapNamespaceContext.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/util/PrivateKeyUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/util/PrivateKeyUtils.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/util/ReflectUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/util/ReflectUtils.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/util/ThreadLocalXPathExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/util/ThreadLocalXPathExpression.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/util/URIBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/util/URIBuilder.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/util/WebUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/util/WebUtils.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/util/XmlUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/util/XmlUtils.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/util/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/util/package.html -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/validation/AbstractCasProtocolUrlBasedTicketValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/validation/AbstractCasProtocolUrlBasedTicketValidator.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/validation/AbstractTicketValidationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/validation/AbstractTicketValidationFilter.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/validation/AbstractUrlBasedTicketValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/validation/AbstractUrlBasedTicketValidator.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/validation/Assertion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/validation/Assertion.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/validation/AssertionImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/validation/AssertionImpl.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/validation/Cas10TicketValidationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/validation/Cas10TicketValidationFilter.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/validation/Cas10TicketValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/validation/Cas10TicketValidator.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/validation/Cas20ProxyReceivingTicketValidationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/validation/Cas20ProxyReceivingTicketValidationFilter.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/validation/Cas20ProxyTicketValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/validation/Cas20ProxyTicketValidator.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/validation/Cas20ServiceTicketValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/validation/Cas20ServiceTicketValidator.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/validation/Cas30ProxyReceivingTicketValidationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/validation/Cas30ProxyReceivingTicketValidationFilter.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/validation/Cas30ProxyTicketValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/validation/Cas30ProxyTicketValidator.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/validation/Cas30ServiceTicketValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/validation/Cas30ServiceTicketValidator.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/validation/InvalidProxyChainTicketValidationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/validation/InvalidProxyChainTicketValidationException.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/validation/ProxyList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/validation/ProxyList.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/validation/ProxyListEditor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/validation/ProxyListEditor.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/validation/TicketValidationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/validation/TicketValidationException.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/validation/TicketValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/validation/TicketValidator.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/validation/json/Cas30JsonProxyReceivingTicketValidationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/validation/json/Cas30JsonProxyReceivingTicketValidationFilter.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/validation/json/Cas30JsonProxyTicketValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/validation/json/Cas30JsonProxyTicketValidator.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/validation/json/Cas30JsonServiceTicketValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/validation/json/Cas30JsonServiceTicketValidator.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/validation/json/JsonValidationResponseParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/validation/json/JsonValidationResponseParser.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/validation/json/TicketValidationJsonResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/validation/json/TicketValidationJsonResponse.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/validation/jwt/CasJWTTicketValidationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/validation/jwt/CasJWTTicketValidationFilter.java -------------------------------------------------------------------------------- /cas-client-core/src/main/java/org/apereo/cas/client/validation/jwt/CasJWTTicketValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/java/org/apereo/cas/client/validation/jwt/CasJWTTicketValidator.java -------------------------------------------------------------------------------- /cas-client-core/src/main/resources/META-INF/cas/samlRequestTemplate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/main/resources/META-INF/cas/samlRequestTemplate.xml -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/PublicTestHttpServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/PublicTestHttpServer.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/SerializationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/SerializationTests.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/authentication/AuthenticationFilterTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/authentication/AuthenticationFilterTests.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/authentication/DefaultAuthenticationRedirectStrategyTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/authentication/DefaultAuthenticationRedirectStrategyTests.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/authentication/DefaultGatewayResolverImplTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/authentication/DefaultGatewayResolverImplTests.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/authentication/FacesCompatibleAuthenticationRedirectStrategyTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/authentication/FacesCompatibleAuthenticationRedirectStrategyTests.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/configuration/ConfigurationKeyTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/configuration/ConfigurationKeyTests.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/configuration/ConfigurationStrategyNameTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/configuration/ConfigurationStrategyNameTests.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/configuration/SystemPropertiesConfigurationStrategyImplTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/configuration/SystemPropertiesConfigurationStrategyImplTests.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/configuration/WebXmlConfigurationStrategyImplTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/configuration/WebXmlConfigurationStrategyImplTests.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/jaas/CasLoginModuleTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/jaas/CasLoginModuleTests.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/proxy/CleanUpTimerTaskTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/proxy/CleanUpTimerTaskTest.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/proxy/ProxyGrantingTicketStorageImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/proxy/ProxyGrantingTicketStorageImplTest.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/session/LogoutMessageGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/session/LogoutMessageGenerator.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/session/SingleSignOutFilterTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/session/SingleSignOutFilterTests.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/session/SingleSignOutHandlerTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/session/SingleSignOutHandlerTests.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/ssl/HttpsURLConnectionFactoryTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/ssl/HttpsURLConnectionFactoryTests.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/ssl/RegexHostnameVerifierTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/ssl/RegexHostnameVerifierTests.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/ssl/WhitelistHostnameVerifierTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/ssl/WhitelistHostnameVerifierTests.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/util/CasFilterTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/util/CasFilterTests.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/util/CommonUtilsTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/util/CommonUtilsTests.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/util/ErrorRedirectFilterTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/util/ErrorRedirectFilterTests.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/util/HttpServletRequestWrapperFilterTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/util/HttpServletRequestWrapperFilterTests.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/util/MethodFlag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/util/MethodFlag.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/util/ReflectUtilsTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/util/ReflectUtilsTests.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/util/URIBuilderTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/util/URIBuilderTests.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/util/WebUtilsTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/util/WebUtilsTests.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/validation/AbstractTicketValidatorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/validation/AbstractTicketValidatorTests.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/validation/AssertionImplTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/validation/AssertionImplTests.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/validation/Cas10TicketValidationFilterTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/validation/Cas10TicketValidationFilterTests.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/validation/Cas10TicketValidatorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/validation/Cas10TicketValidatorTests.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/validation/Cas20ProxyReceivingTicketValidationFilterTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/validation/Cas20ProxyReceivingTicketValidationFilterTests.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/validation/Cas20ProxyTicketValidatorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/validation/Cas20ProxyTicketValidatorTests.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/validation/Cas20ServiceTicketValidatorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/validation/Cas20ServiceTicketValidatorTests.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/validation/Cas30ServiceTicketValidatorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/validation/Cas30ServiceTicketValidatorTests.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/validation/json/Cas30JsonServiceTicketValidatorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/validation/json/Cas30JsonServiceTicketValidatorTests.java -------------------------------------------------------------------------------- /cas-client-core/src/test/java/org/apereo/cas/client/validation/jwt/CasJWTTicketValidatorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/java/org/apereo/cas/client/validation/jwt/CasJWTTicketValidatorTests.java -------------------------------------------------------------------------------- /cas-client-core/src/test/resources/cas20ProxyTicketValidator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/resources/cas20ProxyTicketValidator.xml -------------------------------------------------------------------------------- /cas-client-core/src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/resources/log4j.properties -------------------------------------------------------------------------------- /cas-client-core/src/test/resources/private.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-core/src/test/resources/private.pem -------------------------------------------------------------------------------- /cas-client-support-distributed-ehcache/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-support-distributed-ehcache/NOTICE -------------------------------------------------------------------------------- /cas-client-support-distributed-ehcache/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-support-distributed-ehcache/pom.xml -------------------------------------------------------------------------------- /cas-client-support-distributed-ehcache/src/main/java/org/apereo/cas/client/proxy/EhcacheBackedProxyGrantingTicketStorageImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-support-distributed-ehcache/src/main/java/org/apereo/cas/client/proxy/EhcacheBackedProxyGrantingTicketStorageImpl.java -------------------------------------------------------------------------------- /cas-client-support-distributed-ehcache/src/test/java/EhCacheBackedProxyGrantingTicketStorageImplTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-support-distributed-ehcache/src/test/java/EhCacheBackedProxyGrantingTicketStorageImplTests.java -------------------------------------------------------------------------------- /cas-client-support-distributed-memcached/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-support-distributed-memcached/NOTICE -------------------------------------------------------------------------------- /cas-client-support-distributed-memcached/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-support-distributed-memcached/pom.xml -------------------------------------------------------------------------------- /cas-client-support-distributed-memcached/src/main/java/org/apereo/cas/client/proxy/MemcachedBackedProxyGrantingTicketStorageImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-support-distributed-memcached/src/main/java/org/apereo/cas/client/proxy/MemcachedBackedProxyGrantingTicketStorageImpl.java -------------------------------------------------------------------------------- /cas-client-support-saml/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-support-saml/NOTICE -------------------------------------------------------------------------------- /cas-client-support-saml/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-support-saml/pom.xml -------------------------------------------------------------------------------- /cas-client-support-saml/src/main/java/org/apereo/cas/client/authentication/Saml11AuthenticationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-support-saml/src/main/java/org/apereo/cas/client/authentication/Saml11AuthenticationFilter.java -------------------------------------------------------------------------------- /cas-client-support-saml/src/main/java/org/apereo/cas/client/util/SamlUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-support-saml/src/main/java/org/apereo/cas/client/util/SamlUtils.java -------------------------------------------------------------------------------- /cas-client-support-saml/src/main/java/org/apereo/cas/client/validation/Saml11TicketValidationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-support-saml/src/main/java/org/apereo/cas/client/validation/Saml11TicketValidationFilter.java -------------------------------------------------------------------------------- /cas-client-support-saml/src/main/java/org/apereo/cas/client/validation/Saml11TicketValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-support-saml/src/main/java/org/apereo/cas/client/validation/Saml11TicketValidator.java -------------------------------------------------------------------------------- /cas-client-support-saml/src/test/java/org/apereo/cas/client/util/SamlUtilsTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-support-saml/src/test/java/org/apereo/cas/client/util/SamlUtilsTests.java -------------------------------------------------------------------------------- /cas-client-support-saml/src/test/java/org/apereo/cas/client/validation/Saml11TicketValidationFilterTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-support-saml/src/test/java/org/apereo/cas/client/validation/Saml11TicketValidationFilterTests.java -------------------------------------------------------------------------------- /cas-client-support-saml/src/test/java/org/apereo/cas/client/validation/Saml11TicketValidatorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-support-saml/src/test/java/org/apereo/cas/client/validation/Saml11TicketValidatorTests.java -------------------------------------------------------------------------------- /cas-client-support-springboot/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-support-springboot/NOTICE -------------------------------------------------------------------------------- /cas-client-support-springboot/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-support-springboot/pom.xml -------------------------------------------------------------------------------- /cas-client-support-springboot/src/main/java/org/apereo/cas/client/boot/configuration/CasClientConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-support-springboot/src/main/java/org/apereo/cas/client/boot/configuration/CasClientConfiguration.java -------------------------------------------------------------------------------- /cas-client-support-springboot/src/main/java/org/apereo/cas/client/boot/configuration/CasClientConfigurationProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-support-springboot/src/main/java/org/apereo/cas/client/boot/configuration/CasClientConfigurationProperties.java -------------------------------------------------------------------------------- /cas-client-support-springboot/src/main/java/org/apereo/cas/client/boot/configuration/CasClientConfigurer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-support-springboot/src/main/java/org/apereo/cas/client/boot/configuration/CasClientConfigurer.java -------------------------------------------------------------------------------- /cas-client-support-springboot/src/main/java/org/apereo/cas/client/boot/configuration/EnableCasClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-support-springboot/src/main/java/org/apereo/cas/client/boot/configuration/EnableCasClient.java -------------------------------------------------------------------------------- /cas-client-support-springboot/src/main/java/org/apereo/cas/client/boot/configuration/SpringSecurityAssertionSessionContextFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/cas-client-support-springboot/src/main/java/org/apereo/cas/client/boot/configuration/SpringSecurityAssertionSessionContextFilter.java -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/pom.xml -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/renovate.json -------------------------------------------------------------------------------- /src/licensing/header-definitions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/src/licensing/header-definitions.xml -------------------------------------------------------------------------------- /src/licensing/header.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apereo/java-cas-client/HEAD/src/licensing/header.txt --------------------------------------------------------------------------------