示例#1
0
 internal BatchSignUtil(IBuildEngine buildEngine, TaskLoggingHelper log, SignTool signTool, BatchSignInput batchData)
 {
     _signTool    = signTool;
     _batchData   = batchData;
     _log         = log;
     _buildEngine = buildEngine;
 }
示例#2
0
 internal BatchSignUtil(IBuildEngine buildEngine, TaskLoggingHelper log, SignTool signTool, BatchSignInput batchData, string orchestrationManifestPath)
 {
     _signTool  = signTool;
     _batchData = batchData;
     _orchestrationManifestPath = orchestrationManifestPath;
     _log         = log;
     _buildEngine = buildEngine;
 }
示例#3
0
 internal BatchSignUtil(IBuildEngine buildEngine, TaskLoggingHelper log, SignTool signTool,
                        BatchSignInput batchData, string[] itemsToSkipStrongNameCheck)
 {
     _signTool    = signTool;
     _batchData   = batchData;
     _log         = log;
     _buildEngine = buildEngine;
     _itemsToSkipStrongNameCheck = itemsToSkipStrongNameCheck ?? Array.Empty <string>();
 }
示例#4
0
        internal BatchSignUtil(IBuildEngine buildEngine, TaskLoggingHelper log, SignTool signTool, BatchSignInput batchData, string orchestrationManifestPath)
        {
            _signTool  = signTool;
            _batchData = batchData;
            _orchestrationManifestPath = orchestrationManifestPath;
            _log         = log;
            _buildEngine = buildEngine;

            // TODO: Better path; for now making sure the relative paths are all in the same "OutputDirectory" value should help things work.
            _unpackingDirectory = Path.Combine(batchData.OutputPath, "ZipArchiveUnpackingDirectory");
        }
示例#5
0
 internal BatchSignUtil(IBuildEngine buildEngine,
                        TaskLoggingHelper log,
                        SignTool signTool,
                        BatchSignInput batchData,
                        string[] itemsToSkipStrongNameCheck,
                        Dictionary <SignedFileContentKey, string> hashToCollisionIdMap,
                        Telemetry telemetry = null)
 {
     _signTool    = signTool;
     _batchData   = batchData;
     _log         = log;
     _buildEngine = buildEngine;
     _itemsToSkipStrongNameCheck = itemsToSkipStrongNameCheck ?? Array.Empty <string>();
     _telemetry            = telemetry;
     _hashToCollisionIdMap = hashToCollisionIdMap;
 }