Example #1
0
        internal SignTask(SignEventType eventType,
                          FixedList <SignRequest> signRequests,
                          SignCredentials credentials)
        {
            this.EventType       = eventType;
            this.SignRequests    = signRequests;
            this.SignCredentials = credentials;

            this.EnsureIsValid();
        }
Example #2
0
        static private FixedList <SignEventDTO> ExecuteSignTask(SignTaskDTO signTaskDTO,
                                                                SignEventType eventType)
        {
            EnsureValidSignTaskDTO(signTaskDTO);

            signTaskDTO.eventType = eventType;

            SignTask signTask = ESignMapper.Map(signTaskDTO);

            var signTaskProcessor = new SignTaskProcessor();

            FixedList <SignEvent> signEvents = signTaskProcessor.Execute(signTask);

            return(ESignMapper.Map(signEvents));
        }
Example #3
0
 internal SignEvent(SignEventType eventType, SignRequest signRequest, string digitalSign)
 {
     this.EventType   = eventType;
     this.SignRequest = signRequest;
     this.DigitalSign = digitalSign;
 }
Example #4
0
 internal SignEvent(SignEventType eventType, SignRequest signRequest) :
     this(eventType, signRequest, String.Empty)
 {
 }