Example #1
0
        override public void Execute()
        {
            AccountMember accountMember1 = AccountMemberBuilder.NewAccountMember(email1)
                                           .WithFirstName("firstName1")
                                           .WithLastName("lastName1")
                                           .WithCompany("company1")
                                           .WithTitle("title1")
                                           .WithLanguage("language1")
                                           .WithPhoneNumber("phoneNumber1")
                                           .WithTimezoneId("GMT")
                                           .Build();

            Sender createdSender1  = ossClient.AccountService.InviteUser(accountMember1);
            Stream fileInputStream = File.OpenRead(new FileInfo(Directory.GetCurrentDirectory() + "/SampleDocuments/exampleFile.jpg").FullName);

            byte[] fileContent;
            using (var memoryStream = new MemoryStream())
            {
                fileInputStream.CopyTo(memoryStream);
                fileContent = memoryStream.ToArray();
            }
            InputFileContentEncoded = System.Convert.ToBase64String(fileContent);
            ossClient.AccountService.UpdateSenderImageSignature(FILE_NAME, fileContent, createdSender1.Id);
            ResultAfterUpdate = ossClient.AccountService.GetSenderImageSignature(createdSender1.Id);
            ossClient.AccountService.DeleteSenderImageSignature(createdSender1.Id);
            ResultAfterDelete = ossClient.AccountService.GetSenderImageSignature(createdSender1.Id);
        }
        private SenderImageSignature buildSdkSenderImageSignature()
        {
            SenderImageSignature result = new SenderImageSignature();

            result.Content   = "content";
            result.FileName  = "fileName";
            result.MediaType = "mediaType";
            return(result);
        }
Example #3
0
        internal OneSpanSign.Sdk.SenderImageSignature ToSDKSenderImageSignature()
        {
            if (apiSenderImageSignature == null)
            {
                return(sdkSenderImageSignature);
            }
            sdkSenderImageSignature           = new SenderImageSignature();
            sdkSenderImageSignature.Content   = apiSenderImageSignature.Content;
            sdkSenderImageSignature.FileName  = apiSenderImageSignature.FileName;
            sdkSenderImageSignature.MediaType = apiSenderImageSignature.MediaType;

            return(sdkSenderImageSignature);
        }
Example #4
0
 public SenderImageSignatureConverter(SenderImageSignature sdkSenderImageSignature)
 {
     this.sdkSenderImageSignature = sdkSenderImageSignature;
 }