Reduce visiblity on one constructor

This commit is contained in:
Chris Eager 2021-11-05 11:37:54 -07:00 committed by Chris Eager
parent 31c0c3275f
commit a1b925d1e0
1 changed files with 5 additions and 5 deletions

View File

@ -30,16 +30,16 @@ public class ExternalServiceCredentialGenerator {
this(key, new byte[0], false, prependUsername); this(key, new byte[0], false, prependUsername);
} }
public ExternalServiceCredentialGenerator(byte[] key, byte[] userIdKey, boolean usernameDerivation,
boolean prependUsername) {
this(key, userIdKey, usernameDerivation, prependUsername, Clock.systemUTC());
}
@VisibleForTesting @VisibleForTesting
public ExternalServiceCredentialGenerator(byte[] key, byte[] userIdKey, boolean usernameDerivation) { public ExternalServiceCredentialGenerator(byte[] key, byte[] userIdKey, boolean usernameDerivation) {
this(key, userIdKey, usernameDerivation, true); this(key, userIdKey, usernameDerivation, true);
} }
private ExternalServiceCredentialGenerator(byte[] key, byte[] userIdKey, boolean usernameDerivation,
boolean prependUsername) {
this(key, userIdKey, usernameDerivation, prependUsername, Clock.systemUTC());
}
@VisibleForTesting @VisibleForTesting
public ExternalServiceCredentialGenerator(byte[] key, byte[] userIdKey, boolean usernameDerivation, public ExternalServiceCredentialGenerator(byte[] key, byte[] userIdKey, boolean usernameDerivation,
boolean prependUsername, Clock clock) { boolean prependUsername, Clock clock) {