This article will demonstrate how to create an Apereo CAS Custom Metadata Resolver for individual services in your json service registry. In the event that you need to troubleshoot the resolution of a service providers metadata, you can quickly swap the default CAS resolver with a groovy resolver … [Read more...] about Apereo CAS Custom Metadata Resolver
Apereo CAS – Terminate User sessions
As an administrator of the Apereo CAS IDP (Identity Provider) you may find it useful to terminate user sessions for any number of reasons. Let's say the underlying authentication platform is LDAP, either Active Directory or OpenLdap and you do not wish to disable the account but only terminate the … [Read more...] about Apereo CAS – Terminate User sessions
Apereo CAS Jasypt
This article will demonstrate how to in Apereo CAS use Jasypt for encryption and decryption operations with CAS properties and secrets. Apereo CAS is an open source IDP (Identity Provider) that supports various authentication protocols including CAS, SAML, and OIDC. Jasypt is a java library … [Read more...] about Apereo CAS Jasypt
Multiple ACS urls
In our experience, service providers (SP) generally use one ACS URL as opposed to multiple ACS URLs in their saml metadata. We should also note that for intents and purposes in this article when we refer to saml we are referring to SAML 2.0. This article will also shorten the term Assertion Consumer … [Read more...] about Multiple ACS urls
Apereo CAS SLO
Apereo CAS is an open source enterprise Single Sign-On project. The purpose of this article is to demonstrate how to configure and troubleshoot the Apereo CAS SLO. While the project itself is open source and has much documentation, diving into the nuts and bolts of the product is sometimes required … [Read more...] about Apereo CAS SLO