Restore removed setter methods in Credentials.
@@ -228,6 +228,18 @@ public class Credentials implements Serializable {
return remoteAddress;
}
+ /**
+ * Sets the address of the client end of the connection which provided
+ * these credentials.
+ *
+ * @param remoteAddress
+ * The address of the client end of the connection which provided these
+ * credentials, or null if the address is not known.
+ */
+ public void setRemoteAddress(String remoteAddress) {
+ this.remoteAddress = remoteAddress;
+ }
+
/**
* Returns the hostname of the client end of the connection which provided
* these credentials, if known. If the hostname of the client cannot be
@@ -242,4 +254,18 @@ public class Credentials implements Serializable {
return remoteHostname;
}
+ /**
+ * Sets the hostname of the client end of the connection which provided
+ * these credentials, if known. If the hostname of the client cannot be
+ * determined, but the address is known, the address may be specified
+ * instead.
+ *
+ * @param remoteHostname
+ * The hostname or address of the client end of the connection which
+ * provided these credentials, or null if the hostname is not known.
+ */
+ public void setRemoteHostname(String remoteHostname) {
+ this.remoteHostname = remoteHostname;
+ }
+
}
