WORKERS AHEAD!
You are viewing the development documentation for the Apereo CAS server. The functionality presented here is not officially released yet. This is a work in progress and will be continually updated as development moves forward. You are most encouraged to test the changes presented.
Custom Acceptable Usage Policy
If you wish to design your own storage mechanism, you may follow the below approach:
1
2
3
4
5
6
7
8
9
10
11
12
package org.apereo.cas.custom;
@AutoConfiguration
@EnableConfigurationProperties(CasConfigurationProperties.class)
public class MyUsagePolicyConfiguration {
@Bean
public AcceptableUsagePolicyRepository acceptableUsagePolicyRepository() {
...
}
}
See this guide to learn more about how to register configurations into the CAS runtime.