Use a phased enrollment strategy for the pnp compatibility flag

This commit is contained in:
Jon Chambers
2024-02-18 17:21:11 -05:00
committed by Jon Chambers
parent 11e6ff1bbe
commit 3e12a8780d
7 changed files with 31 additions and 21 deletions

View File

@@ -12,7 +12,7 @@ public record UserCapabilities(boolean paymentActivation,
boolean pni,
boolean pnp) {
public static UserCapabilities createForAccount(final Account account) {
return new UserCapabilities(account.isPaymentActivationSupported(), true, true);
public static UserCapabilities createForAccount(final Account account, final boolean includePnpFlag) {
return new UserCapabilities(account.isPaymentActivationSupported(), true, includePnpFlag);
}
}