Skip to content

Commit 307c182

Browse files
committed
renamed email.selector to email.dkimSelector for clarity
1 parent 3ab9698 commit 307c182

File tree

3 files changed

+31
-31
lines changed

3 files changed

+31
-31
lines changed

src/main/java/org/simplejavamail/converter/internal/mimemessage/MimeMessageHelper.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -269,11 +269,11 @@ public static MimeMessage signMessageWithDKIM(final MimeMessage message, final E
269269
final DkimSigner dkimSigner;
270270
if (email.getDkimPrivateKeyFile() != null) {
271271
// InputStream is managed by Dkim library
272-
dkimSigner = new DkimSigner(email.getSigningDomain(), email.getSelector(),
272+
dkimSigner = new DkimSigner(email.getDkimSigningDomain(), email.getDkimSelector(),
273273
email.getDkimPrivateKeyFile());
274274
} else {
275275
// InputStream is managed by SimpleJavaMail user
276-
dkimSigner = new DkimSigner(email.getSigningDomain(), email.getSelector(),
276+
dkimSigner = new DkimSigner(email.getDkimSigningDomain(), email.getDkimSelector(),
277277
email.getDkimPrivateKeyInputStream());
278278
}
279279
dkimSigner.setIdentity(email.getFromRecipient().getAddress());

src/main/java/org/simplejavamail/email/Email.java

+17-17
Original file line numberDiff line numberDiff line change
@@ -99,8 +99,8 @@ public class Email {
9999
private boolean applyDKIMSignature = false;
100100
private InputStream dkimPrivateKeyInputStream;
101101
private File dkimPrivateKeyFile; // supported seperately, so we don't have to do resource management ourselves for the InputStream
102-
private String signingDomain;
103-
private String selector;
102+
private String dkimSigningDomain;
103+
private String dkimSelector;
104104

105105
/**
106106
* Constructor, creates all internal lists. Populates default from, reply-to, to, cc and bcc if provided in the config file.
@@ -148,16 +148,16 @@ public Email(final boolean readFromDefaults) {
148148
}
149149
}
150150
}
151-
151+
152152
/**
153153
* As {@link #signWithDomainKey(InputStream, String, String)}, but with a File reference that is later read as {@code InputStream}.
154154
*/
155155
@SuppressWarnings("WeakerAccess")
156-
public void signWithDomainKey(@Nonnull final File dkimPrivateKeyFile, @Nonnull final String signingDomain, @Nonnull final String selector) {
156+
public void signWithDomainKey(@Nonnull final File dkimPrivateKeyFile, @Nonnull final String signingDomain, @Nonnull final String dkimSelector) {
157157
this.applyDKIMSignature = true;
158158
this.dkimPrivateKeyFile = checkNonEmptyArgument(dkimPrivateKeyFile, "dkimPrivateKeyFile");
159-
this.signingDomain = checkNonEmptyArgument(signingDomain, "signingDomain");
160-
this.selector = checkNonEmptyArgument(selector, "selector");
159+
this.dkimSigningDomain = checkNonEmptyArgument(signingDomain, "dkimSigningDomain");
160+
this.dkimSelector = checkNonEmptyArgument(dkimSelector, "dkimSelector");
161161
}
162162

163163
/**
@@ -173,14 +173,14 @@ public void signWithDomainKey(@Nonnull final File dkimPrivateKeyFile, @Nonnull f
173173
*
174174
* @param dkimPrivateKeyInputStream De key content used to sign for the sending party.
175175
* @param signingDomain The domain being authorized to send.
176-
* @param selector Additional domain specifier.
176+
* @param dkimSelector Additional domain specifier.
177177
*/
178178
@SuppressWarnings("WeakerAccess")
179-
public void signWithDomainKey(@Nonnull final InputStream dkimPrivateKeyInputStream, @Nonnull final String signingDomain, @Nonnull final String selector) {
179+
public void signWithDomainKey(@Nonnull final InputStream dkimPrivateKeyInputStream, @Nonnull final String signingDomain, @Nonnull final String dkimSelector) {
180180
this.applyDKIMSignature = true;
181181
this.dkimPrivateKeyInputStream = checkNonEmptyArgument(dkimPrivateKeyInputStream, "dkimPrivateKeyInputStream");
182-
this.signingDomain = checkNonEmptyArgument(signingDomain, "signingDomain");
183-
this.selector = checkNonEmptyArgument(selector, "selector");
182+
this.dkimSigningDomain = checkNonEmptyArgument(signingDomain, "dkimSigningDomain");
183+
this.dkimSelector = checkNonEmptyArgument(dkimSelector, "dkimSelector");
184184
}
185185

186186
/**
@@ -454,12 +454,12 @@ public File getDkimPrivateKeyFile() {
454454
return dkimPrivateKeyFile;
455455
}
456456

457-
public String getSigningDomain() {
458-
return signingDomain;
457+
public String getDkimSigningDomain() {
458+
return dkimSigningDomain;
459459
}
460460

461-
public String getSelector() {
462-
return selector;
461+
public String getDkimSelector() {
462+
return dkimSelector;
463463
}
464464

465465
@Override
@@ -507,11 +507,11 @@ public String toString() {
507507
text = builder.getText();
508508
textHTML = builder.getTextHTML();
509509
subject = builder.getSubject();
510-
510+
511511
if (builder.getDkimPrivateKeyFile() != null) {
512-
signWithDomainKey(builder.getDkimPrivateKeyFile(), builder.getSigningDomain(), builder.getSelector());
512+
signWithDomainKey(builder.getDkimPrivateKeyFile(), builder.getSigningDomain(), builder.getDkimSelector());
513513
} else if (builder.getDkimPrivateKeyInputStream() != null) {
514-
signWithDomainKey(builder.getDkimPrivateKeyInputStream(), builder.getSigningDomain(), builder.getSelector());
514+
signWithDomainKey(builder.getDkimPrivateKeyInputStream(), builder.getSigningDomain(), builder.getDkimSelector());
515515
}
516516
}
517517
}

src/main/java/org/simplejavamail/email/EmailBuilder.java

+12-12
Original file line numberDiff line numberDiff line change
@@ -107,9 +107,9 @@ public class EmailBuilder {
107107
private String signingDomain;
108108

109109
/**
110-
* The selector to be used in combination with the domain.
110+
* The dkimSelector to be used in combination with the domain.
111111
*/
112-
private String selector;
112+
private String dkimSelector;
113113

114114
public EmailBuilder() {
115115
recipients = new ArrayList<>();
@@ -495,42 +495,42 @@ public EmailBuilder addAttachment(@Nullable final String name, @Nonnull final Da
495495
/**
496496
* Sets all info needed for DKIM, using a byte array for private key data.
497497
*/
498-
public EmailBuilder signWithDomainKey(@Nonnull final byte[] dkimPrivateKey, @Nonnull final String signingDomain, @Nonnull final String selector) {
498+
public EmailBuilder signWithDomainKey(@Nonnull final byte[] dkimPrivateKey, @Nonnull final String signingDomain, @Nonnull final String dkimSelector) {
499499
this.dkimPrivateKeyInputStream = new ByteArrayInputStream(checkNonEmptyArgument(dkimPrivateKey, "dkimPrivateKey"));
500500
this.signingDomain = checkNonEmptyArgument(signingDomain, "signingDomain");
501-
this.selector = checkNonEmptyArgument(selector, "selector");
501+
this.dkimSelector = checkNonEmptyArgument(dkimSelector, "dkimSelector");
502502
return this;
503503
}
504504

505505
/**
506506
* Sets all info needed for DKIM, using a byte array for private key data.
507507
*/
508-
public EmailBuilder signWithDomainKey(@Nonnull final String dkimPrivateKey, @Nonnull final String signingDomain, @Nonnull final String selector) {
508+
public EmailBuilder signWithDomainKey(@Nonnull final String dkimPrivateKey, @Nonnull final String signingDomain, @Nonnull final String dkimSelector) {
509509
checkNonEmptyArgument(dkimPrivateKey, "dkimPrivateKey");
510510
this.dkimPrivateKeyInputStream = new ByteArrayInputStream(dkimPrivateKey.getBytes(UTF_8));
511511
this.signingDomain = checkNonEmptyArgument(signingDomain, "signingDomain");
512-
this.selector = checkNonEmptyArgument(selector, "selector");
512+
this.dkimSelector = checkNonEmptyArgument(dkimSelector, "dkimSelector");
513513
return this;
514514
}
515515

516516
/**
517517
* Sets all info needed for DKIM, using a file reference for private key data.
518518
*/
519-
public EmailBuilder signWithDomainKey(@Nonnull final File dkimPrivateKeyFile, @Nonnull final String signingDomain, @Nonnull final String selector) {
519+
public EmailBuilder signWithDomainKey(@Nonnull final File dkimPrivateKeyFile, @Nonnull final String signingDomain, @Nonnull final String dkimSelector) {
520520
this.dkimPrivateKeyFile = checkNonEmptyArgument(dkimPrivateKeyFile, "dkimPrivateKeyFile");
521521
this.signingDomain = checkNonEmptyArgument(signingDomain, "signingDomain");
522-
this.selector = checkNonEmptyArgument(selector, "selector");
522+
this.dkimSelector = checkNonEmptyArgument(dkimSelector, "dkimSelector");
523523
return this;
524524
}
525525

526526
/**
527527
* Sets all info needed for DKIM, using an input stream for private key data.
528528
*/
529529
public EmailBuilder signWithDomainKey(@Nonnull final InputStream dkimPrivateKeyInputStream, @Nonnull final String signingDomain,
530-
@Nonnull final String selector) {
530+
@Nonnull final String dkimSelector) {
531531
this.dkimPrivateKeyInputStream = checkNonEmptyArgument(dkimPrivateKeyInputStream, "dkimPrivateKeyInputStream");
532532
this.signingDomain = checkNonEmptyArgument(signingDomain, "signingDomain");
533-
this.selector = checkNonEmptyArgument(selector, "selector");
533+
this.dkimSelector = checkNonEmptyArgument(dkimSelector, "dkimSelector");
534534
return this;
535535
}
536536

@@ -590,7 +590,7 @@ public String getSigningDomain() {
590590
return signingDomain;
591591
}
592592

593-
public String getSelector() {
594-
return selector;
593+
public String getDkimSelector() {
594+
return dkimSelector;
595595
}
596596
}

0 commit comments

Comments
 (0)