20 lines
593 B
Swift
20 lines
593 B
Swift
|
// Copyright © 2020 Metabolist. All rights reserved.
|
||
|
|
||
|
import Foundation
|
||
|
|
||
|
public struct IdentityProof: Codable, Hashable {
|
||
|
public let provider: String
|
||
|
public let providerUsername: String
|
||
|
public let profileUrl: URL
|
||
|
public let proofUrl: URL
|
||
|
public let updatedAt: Date
|
||
|
|
||
|
public init(provider: String, providerUsername: String, profileUrl: URL, proofUrl: URL, updatedAt: Date) {
|
||
|
self.provider = provider
|
||
|
self.providerUsername = providerUsername
|
||
|
self.profileUrl = profileUrl
|
||
|
self.proofUrl = proofUrl
|
||
|
self.updatedAt = updatedAt
|
||
|
}
|
||
|
}
|