Newer
Older
public struct ReceptionIdentity: Equatable {
public init(
id: Data,
rsaPrivatePem: Data,
salt: Data,
) {
self.id = id
self.rsaPrivatePem = rsaPrivatePem
self.salt = salt
self.dhKeyPrivate = dhKeyPrivate
}
public var id: Data
public var rsaPrivatePem: Data
public var salt: Data
public var dhKeyPrivate: Data
enum CodingKeys: String, CodingKey {
case id = "ID"
case rsaPrivatePem = "RSAPrivatePem"
case salt = "Salt"
case dhKeyPrivate = "DHKeyPrivate"
try JSONDecoder().decode(Self.self, from: data)
}