Table of Contents

Class BaseSEMSArgs

Namespace
SecureExchangesSDK.Models.Args
Assembly
SecureExchangesSDK.NetCore.dll

The base SEMS Args to communicate with the Secure Exchanges Mail System

public class BaseSEMSArgs : ISEMSInitialization
Inheritance
BaseSEMSArgs
Implements
Inherited Members
Extension Methods

Constructors

BaseSEMSArgs(SecureExchangesMessage)

The default constructor

public BaseSEMSArgs(SecureExchangesMessage msg)

Parameters

msg SecureExchangesMessage

The msg base on the link

Properties

Cpart

The client part parameter

public string Cpart { get; }

Property Value

string

MessageID

The crypted message ID

public string MessageID { get; }

Property Value

string

Msg

The Secure Exchanges message object

public SecureExchangesMessage Msg { get; set; }

Property Value

SecureExchangesMessage

NIv

The NIV parameter. It's generally included in the url

public Guid NIv { get; }

Property Value

Guid

P2

The P2 parameter, it's generally included in the url

public Guid P2 { get; }

Property Value

Guid

Sems

The SEMS ID that identity the Certificate used with the SEMS

public Guid Sems { get; }

Property Value

Guid