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)); }
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)); }
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)); }
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)); }