/// <summary> /// Create the GS1 service client /// </summary> public Gs1ServiceClient(IRestClient restClient) : base(restClient) { if (!string.IsNullOrEmpty(this.m_configuration.UserName)) { this.Client.Credentials = new HttpBasicCredentials(this.m_configuration.UserName, this.m_configuration.Password); } this.m_configuration = this.Client.Description as As2ServiceElement; }
/// <summary> /// Creates a new instance of the client security description /// </summary> /// <param name="configurationData"></param> public As2BasicClientSecurityDescription(As2ServiceElement configurationData) { this.m_configurationData = configurationData; }
/// <summary> /// Creates a basic credential provider /// </summary> public As2BasicCredentialProvider(As2ServiceElement m_configurationData) { this.m_configurationData = m_configurationData; }