private final static KeyStore iasKeyStore;
- public static final AccountAttributes.Capabilities capabilities;
-
static {
- capabilities = new AccountAttributes.Capabilities(false,
- true,
- false,
- true,
- true,
- true,
- true,
- true,
- false,
- false,
- false);
-
try {
TrustStore contactTrustStore = new IasTrustStore();
}
}
+ public static AccountAttributes.Capabilities getCapabilities(boolean isPrimaryDevice) {
+ final var giftBadges = !isPrimaryDevice;
+ return new AccountAttributes.Capabilities(false,
+ true,
+ false,
+ true,
+ true,
+ true,
+ true,
+ true,
+ giftBadges,
+ false,
+ false);
+ }
+
public static boolean isSignalClientAvailable() {
try {
try {