CodeSource

Properties
name data type description
certificates array of Certificate
codeSigners array of CodeSigner
location URL

Example

{
  "location" : {
    "path" : "...",
    "port" : 12345.0,
    "defaultPort" : 12345.0,
    "authority" : "...",
    "file" : "...",
    "host" : "...",
    "content" : { },
    "query" : "...",
    "protocol" : "...",
    "userInfo" : "...",
    "ref" : "..."
  },
  "certificates" : [ {
    "type" : "...",
    "publicKey" : { },
    "encoded" : "..."
  }, {
    "type" : "...",
    "publicKey" : { },
    "encoded" : "..."
  } ],
  "codeSigners" : [ {
    "timestamp" : {
      "signerCertPath" : { },
      "timestamp" : 12345.0
    },
    "signerCertPath" : {
      "certificates" : [ { }, { } ],
      "type" : "...",
      "encodings" : { },
      "encoded" : "..."
    }
  }, {
    "timestamp" : {
      "signerCertPath" : { },
      "timestamp" : 12345.0
    },
    "signerCertPath" : {
      "certificates" : [ { }, { } ],
      "type" : "...",
      "encodings" : { },
      "encoded" : "..."
    }
  } ]
}