{"repo":"apereo/java-cas-client","free":true,"listed":false,"github":"https://github.com/apereo/java-cas-client","clone":"git clone https://github.com/apereo/java-cas-client.git","description":"Apereo Java CAS Client","language":"Java","stars":946,"topics":["cas-client","java","cas-server","sso","authentication","servlet-container"],"license":null,"category":"auth-billing-email","readme_excerpt":"Java Apereo CAS Client Intro This is the official home of the Java Apereo CAS client. The client consists of a collection of Servlet filters that are suitable for most Java-based web applications. It also serves as an API platform to interact with the CAS server programmatically to make authentication requests, validate tickets and consume principal attributes. All client artifacts are published to Maven central. Depending on functionality, applications will need include one or more of the listed dependencies in their configuration. Build Components - Core functionality, which includes CAS authentication/validation filters. - Support for SAML functionality is provided by this dependency: - Distributed proxy ticket caching with Ehcache is provided by this dependency: - Distributed proxy ticket caching with Memcached is provided by this dependency: - Spring Boot AutoConfiguration is provided by this dependency: Configuration Strategies The client provides multiple strategies for the deployer to provide client settings. The following strategies are supported: - JNDI ( JNDI ) - Properties File ( PROPERTY FILE ). The configuration is provided via an external properties file. The path may be specified in the web context as such: If no location is specified, by default /etc/java-cas-client.properties will be used. - System Properties ( SYSTEM PROPERTIES ) - Web Context ( WEB XML ) - Default ( DEFAULT ) In order to instruct the client to pick a strategy, strategy name must be specifi","default_branch":null,"files":null,"tree":[],"storefront":"/r/apereo","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/apereo/java-cas-client/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}