Use padded base64 encoding for outbound device names
This commit is contained in:
parent
4c9efdb936
commit
664f9f36e1
|
@ -7,12 +7,12 @@ package org.whispersystems.textsecuregcm.entities;
|
||||||
|
|
||||||
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
|
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
|
||||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
||||||
import org.whispersystems.textsecuregcm.util.ByteArrayAdapter;
|
import org.whispersystems.textsecuregcm.util.ByteArrayBase64WithPaddingAdapter;
|
||||||
|
|
||||||
public record DeviceInfo(long id,
|
public record DeviceInfo(long id,
|
||||||
|
|
||||||
@JsonSerialize(using = ByteArrayAdapter.Serializing.class)
|
@JsonSerialize(using = ByteArrayBase64WithPaddingAdapter.Serializing.class)
|
||||||
@JsonDeserialize(using = ByteArrayAdapter.Deserializing.class)
|
@JsonDeserialize(using = ByteArrayBase64WithPaddingAdapter.Deserializing.class)
|
||||||
byte[] name,
|
byte[] name,
|
||||||
|
|
||||||
long lastSeen,
|
long lastSeen,
|
||||||
|
|
Loading…
Reference in New Issue