Class ConsentProperties
java.lang.Object
org.apereo.cas.configuration.model.support.consent.ConsentProperties
- All Implemented Interfaces:
Serializable
@RequiresModule(name="cas-server-support-consent-webflow")
public class ConsentProperties
extends Object
implements Serializable
This is
ConsentProperties
.- Since:
- 5.2.0
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionPath to script that determines the activation rules for consent-enabled transactions.getCore()
Consent core settings.Keep consent decisions stored via a DynamoDb database resource.Keep consent decisions stored via a Groovy resource.getJpa()
Keep consent decisions stored via JDBC resources.getJson()
Keep consent decisions stored via a static JSON resource.getLdap()
Keep consent decisions stored via LDAP user records.getMongo()
Keep consent decisions stored via a MongoDb database resource.getRedis()
Keep consent decisions stored via Redis.getRest()
Keep consent decisions stored via REST.setActivationStrategyGroovyScript
(SpringResourceProperties activationStrategyGroovyScript) Path to script that determines the activation rules for consent-enabled transactions.setCore
(ConsentCoreProperties core) Consent core settings.setDynamoDb
(DynamoDbConsentProperties dynamoDb) Keep consent decisions stored via a DynamoDb database resource.setGroovy
(GroovyConsentProperties groovy) Keep consent decisions stored via a Groovy resource.Keep consent decisions stored via JDBC resources.setJson
(JsonConsentProperties json) Keep consent decisions stored via a static JSON resource.setLdap
(LdapConsentProperties ldap) Keep consent decisions stored via LDAP user records.setMongo
(MongoDbConsentProperties mongo) Keep consent decisions stored via a MongoDb database resource.setRedis
(RedisConsentProperties redis) Keep consent decisions stored via Redis.Keep consent decisions stored via REST.
-
Constructor Details
-
ConsentProperties
public ConsentProperties()
-
-
Method Details
-
getActivationStrategyGroovyScript
Path to script that determines the activation rules for consent-enabled transactions. -
getCore
Consent core settings. -
getRest
Keep consent decisions stored via REST. -
getLdap
Keep consent decisions stored via LDAP user records. -
getJpa
Keep consent decisions stored via JDBC resources. -
getJson
Keep consent decisions stored via a static JSON resource. -
getRedis
Keep consent decisions stored via Redis. -
getGroovy
Keep consent decisions stored via a Groovy resource. -
getMongo
Keep consent decisions stored via a MongoDb database resource. -
getDynamoDb
Keep consent decisions stored via a DynamoDb database resource. -
setActivationStrategyGroovyScript
public ConsentProperties setActivationStrategyGroovyScript(SpringResourceProperties activationStrategyGroovyScript) Path to script that determines the activation rules for consent-enabled transactions.- Returns:
this
.
-
setCore
Consent core settings.- Returns:
this
.
-
setRest
Keep consent decisions stored via REST.- Returns:
this
.
-
setLdap
Keep consent decisions stored via LDAP user records.- Returns:
this
.
-
setJpa
Keep consent decisions stored via JDBC resources.- Returns:
this
.
-
setJson
Keep consent decisions stored via a static JSON resource.- Returns:
this
.
-
setRedis
Keep consent decisions stored via Redis.- Returns:
this
.
-
setGroovy
Keep consent decisions stored via a Groovy resource.- Returns:
this
.
-
setMongo
Keep consent decisions stored via a MongoDb database resource.- Returns:
this
.
-
setDynamoDb
Keep consent decisions stored via a DynamoDb database resource.- Returns:
this
.
-