Example #1
0
        protected override ActivityExecutionStatus Execute(ActivityExecutionContext executionContext)
        {
            ManagedCardHelper helper = new ManagedCardHelper();

            System.Xml.XmlDocument doc = helper.CreateInformationCardXML(InformationCard);
            XmlElement             e   = helper.SignInformationCardXML(doc, SigningCertificate);

            Result = e;

            return(base.Execute(executionContext));
        }
Example #2
0
        protected override ActivityExecutionStatus Execute(ActivityExecutionContext executionContext)
        {
            if (TemplateDirectory.Substring(TemplateDirectory.Length - 1) != "/" || TemplateDirectory.Substring(TemplateDirectory.Length - 1) != "\\")
            {
                TemplateDirectory += "\\";
            }
            string fileName             = TemplateDirectory + TemplateName + ".template";
            InformationCardTemplate ict = ManagedCardHelper.LoadCardTemplate(fileName);

            Result = ict;
            return(base.Execute(executionContext));
        }
Example #3
0
        protected override ActivityExecutionStatus Execute(ActivityExecutionContext executionContext)
        {
            if (TemplateDirectory.Substring(TemplateDirectory.Length - 1) == "/" || TemplateDirectory.Substring(TemplateDirectory.Length - 1) == "\\")
            {
                TemplateDirectory += "\\";
            }
            string fileName = TemplateDirectory + TemplateName;

            ManagedCardHelper.SaveCardTemplate(Template, fileName);


            return(base.Execute(executionContext));
        }
Example #4
0
        protected override ActivityExecutionStatus Execute(ActivityExecutionContext executionContext)
        {
            if (InformationCardPath.Substring(InformationCardPath.Length - 1) != "\\")
            {
                InformationCardPath += "\\";
            }
            string filename = InformationCardPath + InformationCardFileName;

            ManagedCardHelper helper = new ManagedCardHelper();

            helper.SaveInformationCard(SignedInformationCard, filename);

            return(base.Execute(executionContext));
        }