Class SmsProvidersProperties
java.lang.Object
org.apereo.cas.configuration.model.support.sms.SmsProvidersProperties
- All Implemented Interfaces:
Serializable
,CasFeatureModule
@RequiresModule(name="cas-server-core-util",
automated=true)
public class SmsProvidersProperties
extends Object
implements CasFeatureModule, Serializable
This is
SmsProvidersProperties
.- Since:
- 5.3.0
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apereo.cas.configuration.features.CasFeatureModule
CasFeatureModule.FeatureCatalog
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionClickatell settings.Groovy script for sending sms notifications.getNexmo()
Nexmo settings.getRest()
Send SMS via via REST.SmsMode settings.getSns()
SNS settings.TextMagic settings.Twilio settings.setClickatell
(ClickatellProperties clickatell) Clickatell settings.setGroovy
(GroovySmsProperties groovy) Groovy script for sending sms notifications.setNexmo
(NexmoProperties nexmo) Nexmo settings.setRest
(RestfulSmsProperties rest) Send SMS via via REST.setSmsMode
(SmsModeProperties smsMode) SmsMode settings.SNS settings.setTextMagic
(TextMagicProperties textMagic) TextMagic settings.setTwilio
(TwilioProperties twilio) Twilio settings.Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apereo.cas.configuration.features.CasFeatureModule
isDefined, isUndefined
-
Constructor Details
-
SmsProvidersProperties
public SmsProvidersProperties()
-
-
Method Details
-
getTwilio
Twilio settings. -
getTextMagic
TextMagic settings. -
getClickatell
Clickatell settings. -
getSmsMode
SmsMode settings. -
getSns
SNS settings. -
getNexmo
Nexmo settings. -
getGroovy
Groovy script for sending sms notifications. -
getRest
Send SMS via via REST. -
setTwilio
Twilio settings.- Returns:
this
.
-
setTextMagic
TextMagic settings.- Returns:
this
.
-
setClickatell
Clickatell settings.- Returns:
this
.
-
setSmsMode
SmsMode settings.- Returns:
this
.
-
setSns
SNS settings.- Returns:
this
.
-
setNexmo
Nexmo settings.- Returns:
this
.
-
setGroovy
Groovy script for sending sms notifications.- Returns:
this
.
-
setRest
Send SMS via via REST.- Returns:
this
.
-