Move app name + iconurl to tracer. (#149)

This commit is contained in:
Max Goedjen
2020-09-27 23:09:23 -07:00
committed by GitHub
parent 3328ada3bf
commit dc5c21c568
6 changed files with 37 additions and 26 deletions

View File

@@ -27,19 +27,27 @@ extension SigningRequestProvenance {
public struct Process: Equatable {
public let pid: Int32
public let name: String
public let processName: String
public let appName: String?
public let iconURL: URL?
public let path: String
public let validSignature: Bool
public let parentPID: Int32?
public init(pid: Int32, name: String, path: String, validSignature: Bool, parentPID: Int32?) {
public init(pid: Int32, processName: String, appName: String?, iconURL: URL?, path: String, validSignature: Bool, parentPID: Int32?) {
self.pid = pid
self.name = name
self.processName = processName
self.appName = appName
self.iconURL = iconURL
self.path = path
self.validSignature = validSignature
self.parentPID = parentPID
}
public var displayName: String {
appName ?? processName
}
}
}