Data structure holding all the information needed to sign a file (or files).
Exemplo n.º 1
0
        private string[] m_conflictingFilePaths; // Temporary store for drag'n'drop files.

        #endregion Fields

        #region Constructors

        /// <summary>
        /// Constructor
        /// </summary>
        /// <param name="signParams">Reference to main structure containing signing details.</param>
        public SignMasterForm(ref SigningParameters signParams)
        {
            // Keep local reference to main signing details structure:
            m_signingParamters = signParams;
            InitializeComponent();

            // Fill out controls according to signing details known so far:
            if (m_signingParamters.Password != null)
                eboxPassword.Text = m_signingParamters.Password;

            if (m_signingParamters.PathsOfFilesToSign != null)
                eboxFilePaths.Text = string.Join("; ", m_signingParamters.PathsOfFilesToSign.ToArray());

            if (m_signingParamters.CertificatePath != null)
                eboxCertificatePath.Text = m_signingParamters.CertificatePath;

            if (m_signingParamters.Description != null)
                cboxDescription.Text = m_signingParamters.Description;

            if (m_signingParamters.TimestampUrl != null)
                eboxTimeStampUrl.Text = m_signingParamters.TimestampUrl;

            if (m_signingParamters.FurtherInfoUrl != null)
                eboxFurtherInfoUrl.Text = m_signingParamters.FurtherInfoUrl;
        }
Exemplo n.º 2
0
        private string[] m_conflictingFilePaths;               // Temporary store for drag'n'drop files.

        /// <summary>
        /// Constructor
        /// </summary>
        /// <param name="signParams">Reference to main structure containing signing details.</param>
        public SignMasterForm(ref SigningParameters signParams)
        {
            // Keep local reference to main signing details structure:
            m_signingParamters = signParams;
            InitializeComponent();

            // Fill out controls according to signing details known so far:
            if (m_signingParamters.Password != null)
            {
                eboxPassword.Text = m_signingParamters.Password;
            }

            if (m_signingParamters.PathsOfFilesToSign != null)
            {
                eboxFilePaths.Text = string.Join("; ", m_signingParamters.PathsOfFilesToSign.ToArray());
            }

            if (m_signingParamters.CertificatePath != null)
            {
                eboxCertificatePath.Text = m_signingParamters.CertificatePath;
            }

            if (m_signingParamters.Description != null)
            {
                cboxDescription.Text = m_signingParamters.Description;
            }

            if (m_signingParamters.TimestampUrl != null)
            {
                eboxTimeStampUrl.Text = m_signingParamters.TimestampUrl;
            }

            if (m_signingParamters.FurtherInfoUrl != null)
            {
                eboxFurtherInfoUrl.Text = m_signingParamters.FurtherInfoUrl;
            }
        }
Exemplo n.º 3
0
        private SigningParameters m_parameters;         // paramters used for signing.

        /// <summary>
        /// Constructor
        /// </summary>
        public SignMaster()
        {
            m_parameters = new SigningParameters();
        }
Exemplo n.º 4
0
        private SigningParameters m_parameters; // paramters used for signing.

        #endregion Fields

        #region Constructors

        /// <summary>
        /// Constructor
        /// </summary>
        public SignMaster()
        {
            m_parameters = new SigningParameters();
        }