@Generated(value="io.swagger.codegen.languages.JavaClientCodegen",
date="2023-05-18T04:52:40.966Z")
public class SmsTemplate
extends Object
A template for one of the system SMS messages sent by Bridge. This message, after template variable values are interpolated into the string, cannot be more than 160 characters in length. In the templates, variable strings can be used to interpolate the following values: **All templates** |Template Variable|What it will be replaced with| |---|---| |appName|The full name of the app| |appShortName|The short name of the app (ten letters or less)| |appId|The identifier of the app| |sponsorName|The name of the app sponsor| |supportEmail|The support email of the app| |technicalEmail|The technical support email of the app| |consentEmail|The consent administration email of the app| |host|The host server (e.g. `https://ws.sagebridge.org`| **Account exists SMS message** *You can include a link to reset the account's password, or a token to sign in via the SMS message, if supported by the app, or both.* |Template Variable|What it will be replaced with| |---|---| |resetPasswordUrl|The URL that must be loaded in a web browser to enter a new password| |resetPasswordExpirationPeriod|The period (e.g. \"2 hours\") until the link expires| |token|The token that must be captured and sent back to the server to sign in| |phoneSignInExpirationPeriod|The period (e.g. \"2 hours\") until the token expires| |sptoken|The token to send back to the server to validate a legitimate password reset (also included in links)| **Password reset SMS message** *${resetPasswordUrl} is required to be in the template.* |Template Variable|What it will be replaced with| |---|---| |resetPasswordUrl|The URL that must be loaded in a web browser to enter a new password| |resetPasswordExpirationPeriod|The period (e.g. \"2 hours\") until the link expires| |sptoken|The token to send back to the server to validate a legitimate password reset (also included in links)| **Sign in SMS message** *${token} is required to be in the template.* |Template Variable|What it will be replaced with| |---|---| |token|The token that must be captured and sent back to the server to sign in| |phoneSignInExpirationPeriod|The period (e.g. \"2 hours\") until the token expires| **Phone number verification SMS message** *${token} is required to be in the template.* |Template Variable|What it will be replaced with| |---|---| |token|The token that must be captured and sent back to validate a phone number| |phoneVerificationExpirationPeriod|The period (e.g. \"2 hours\") until the token expires| **Install app SMS message** *${appInstallUrl} is required to be in the template.* |Template Variable|What it will be replaced with| |---|---| |appInstallUrl|The URL selected for this request and returned as the link to download and install the app for this app|