Add TwilioVerifySender

This commit is contained in:
Chris Eager
2021-03-15 21:14:10 -05:00
committed by Chris Eager
parent 7057476048
commit 17ba630014
6 changed files with 546 additions and 2 deletions

View File

@@ -26,6 +26,9 @@ public class TwilioConfiguration {
@NotEmpty
private String nanpaMessagingServiceSid;
@NotEmpty
private String verifyServiceSid;
@NotNull
@Valid
private CircuitBreakerConfiguration circuitBreaker = new CircuitBreakerConfiguration();
@@ -49,6 +52,9 @@ public class TwilioConfiguration {
@NotEmpty
private String genericVerificationText;
@NotEmpty
private String androidAppHash;
public String getAccountId() {
return accountId;
}
@@ -93,6 +99,15 @@ public class TwilioConfiguration {
this.nanpaMessagingServiceSid = nanpaMessagingServiceSid;
}
public String getVerifyServiceSid() {
return verifyServiceSid;
}
@VisibleForTesting
public void setVerifyServiceSid(String verifyServiceSid) {
this.verifyServiceSid = verifyServiceSid;
}
public CircuitBreakerConfiguration getCircuitBreaker() {
return circuitBreaker;
}
@@ -155,4 +170,12 @@ public class TwilioConfiguration {
public void setGenericVerificationText(String genericVerificationText) {
this.genericVerificationText = genericVerificationText;
}
public String getAndroidAppHash() {
return androidAppHash;
}
public void setAndroidAppHash(String androidAppHash) {
this.androidAppHash = androidAppHash;
}
}