Skip to content

Commit dce26c4

Browse files
committed
2 parents d25f78c + cb157d2 commit dce26c4

File tree

7 files changed

+17
-11
lines changed

7 files changed

+17
-11
lines changed

src/main/java/com/docusign/controller/eSignature/examples/EG020ControllerPhoneAuthentication.java

+4
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,10 @@ protected void onInitModel(WorkArguments args, ModelMap model) throws Exception
5050
@Override
5151
protected Object doWork(WorkArguments args, ModelMap model, HttpServletResponse response)
5252
throws ApiException, IOException {
53+
if (args.getSignerEmail().equals(config.getSignerEmail())) {
54+
throw new ApiException(config.getCodeExamplesText().SupportingTexts.IdenticalEmailsNotAllowedErrorMessage);
55+
}
56+
5357
String accountId = session.getAccountId();
5458

5559
ApiClient apiClient = createApiClient(session.getBasePath(), user.getAccessToken());

src/main/java/com/docusign/controller/eSignature/examples/EG022ControllerKBAAuthentication.java

+4
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,10 @@ public EG022ControllerKBAAuthentication(DSConfiguration config, Session session,
3333
// ***DS.snippet.0.start
3434
protected Object doWork(WorkArguments args, ModelMap model,
3535
HttpServletResponse response) throws ApiException, IOException {
36+
if (args.getSignerEmail().equals(config.getSignerEmail())) {
37+
throw new ApiException(config.getCodeExamplesText().SupportingTexts.IdenticalEmailsNotAllowedErrorMessage);
38+
}
39+
3640
// Step 1: Construct your API headers
3741
EnvelopesApi envelopesApi = createEnvelopesApi(session.getBasePath(), user.getAccessToken());
3842

src/main/java/com/docusign/controller/eSignature/examples/EG023ControllerIdvAuthentication.java

+4
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,10 @@ public EG023ControllerIdvAuthentication(DSConfiguration config, Session session,
3535

3636
@Override
3737
protected Object doWork(WorkArguments args, ModelMap model, HttpServletResponse response) throws ApiException, IOException {
38+
if (args.getSignerEmail().equals(config.getSignerEmail())) {
39+
throw new ApiException(config.getCodeExamplesText().SupportingTexts.IdenticalEmailsNotAllowedErrorMessage);
40+
}
41+
3842
ApiClient apiClient = createApiClient(session.getBasePath(), user.getAccessToken());
3943
EnvelopesApi envelopesApi = new EnvelopesApi(apiClient);
4044
String workflowId = IdvAuthenticationService.retrieveWorkflowId(apiClient, session.getAccountId());

src/main/java/com/docusign/core/model/manifestModels/SupportingTexts.java

+2
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ public class SupportingTexts {
3434

3535
public String CFRError;
3636

37+
public String IdenticalEmailsNotAllowedErrorMessage;
38+
3739
public LoginPage LoginPage;
3840

3941
public SelectAPIPage SelectAPIPage;

src/main/webapp/WEB-INF/templates/views/pages/esignature/examples/eg020.jsp

+1-3
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,7 @@
6262
name="signerEmail"
6363
aria-describedby="emailHelp"
6464
placeholder="${example.getForms().get(formNumber).getInputs().get(signerEmailInputNumber).getInputPlaceholder()}"
65-
required
66-
value="${locals.dsConfig.signerEmail}">
65+
required>
6766

6867
<small id="emailHelp" class="form-text text-muted">
6968
${launcherTexts.getHelpingTexts().getEmailWontBeShared()}
@@ -79,7 +78,6 @@
7978
id="signerName"
8079
placeholder="${example.getForms().get(formNumber).getInputs().get(signerNameInputNumber).getInputPlaceholder()}"
8180
name="signerName"
82-
value="${locals.dsConfig.signerName}"
8381
required>
8482
</div>
8583
<input type="hidden" name="_csrf" value="${csrfToken}">

src/main/webapp/WEB-INF/templates/views/pages/esignature/examples/eg022.jsp

+1-4
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77

88
<h4>${example.getExampleName()}</h4>
99
<p>${example.getExampleDescription()}</p>
10-
<p>${example.getNotes()}</p>
1110

1211
<c:if test="${showDoc}">
1312
<p><a target='_blank' href='${documentation}'>Documentation</a> about this example.</p>
@@ -32,8 +31,7 @@
3231
name="signerEmail"
3332
aria-describedby="emailHelp"
3433
placeholder="${example.getForms().get(formNumber).getInputs().get(signerEmailInputNumber).getInputPlaceholder()}"
35-
required
36-
value="${locals.dsConfig.signerEmail}">
34+
required>
3735

3836
<small id="emailHelp" class="form-text text-muted">
3937
${launcherTexts.getHelpingTexts().getEmailWontBeShared()}
@@ -49,7 +47,6 @@
4947
id="signerName"
5048
placeholder="${example.getForms().get(formNumber).getInputs().get(signerNameInputNumber).getInputPlaceholder()}"
5149
name="signerName"
52-
value="${locals.dsConfig.signerName}"
5350
required>
5451
</div>
5552
<input type="hidden" name="_csrf" value="${csrfToken}">

src/main/webapp/WEB-INF/templates/views/pages/esignature/examples/eg023.jsp

+1-4
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77

88
<h4>${example.getExampleName()}</h4>
99
<p>${example.getExampleDescription()}</p>
10-
<p>${example.getNotes()}</p>
1110

1211
<c:if test="${showDoc}">
1312
<p><a target='_blank' href='${documentation}'>Documentation</a> about this example.</p>
@@ -31,8 +30,7 @@
3130
name="signerEmail"
3231
aria-describedby="emailHelp"
3332
placeholder="${example.getForms().get(formNumber).getInputs().get(signerEmailInputNumber).getInputPlaceholder()}"
34-
required
35-
value="${locals.dsConfig.signerEmail}">
33+
required>
3634

3735
<small id="emailHelp" class="form-text text-muted">
3836
${launcherTexts.getHelpingTexts().getEmailWontBeShared()}
@@ -48,7 +46,6 @@
4846
id="signerName"
4947
placeholder="${example.getForms().get(formNumber).getInputs().get(signerNameInputNumber).getInputPlaceholder()}"
5048
name="signerName"
51-
value="${locals.dsConfig.signerName}"
5249
required>
5350
</div>
5451
<input type="hidden" name="_csrf" value="${csrfToken}">

0 commit comments

Comments
 (0)