1 package org
.asamk
.signal
.manager
;
3 public class SignalProfile
{
5 private final String identityKey
;
7 private final String name
;
9 private final String avatar
;
11 private final String unidentifiedAccess
;
13 private final boolean unrestrictedUnidentifiedAccess
;
15 public SignalProfile(final String identityKey
, final String name
, final String avatar
, final String unidentifiedAccess
, final boolean unrestrictedUnidentifiedAccess
) {
16 this.identityKey
= identityKey
;
19 this.unidentifiedAccess
= unidentifiedAccess
;
20 this.unrestrictedUnidentifiedAccess
= unrestrictedUnidentifiedAccess
;
23 public String
getIdentityKey() {
27 public String
getName() {
31 public String
getAvatar() {
35 public String
getUnidentifiedAccess() {
36 return unidentifiedAccess
;
39 public boolean isUnrestrictedUnidentifiedAccess() {
40 return unrestrictedUnidentifiedAccess
;
44 public String
toString() {
45 return "SignalProfile{" +
46 "identityKey='" + identityKey
+ '\'' +
47 ", name='" + name
+ '\'' +
48 ", avatar='" + avatar
+ '\'' +
49 ", unidentifiedAccess='" + unidentifiedAccess
+ '\'' +
50 ", unrestrictedUnidentifiedAccess=" + unrestrictedUnidentifiedAccess
+