Table of Contents

Class SmppServerConnectionOptions

Namespace
Inetlab.SMPP.Common
Assembly
Inetlab.SMPP.dll

Provides configuration options for an SMPP server connection, including certificate settings, session timeouts. Inherits from SmppConnectionOptions.

public class SmppServerConnectionOptions : SmppConnectionOptions
Inheritance
SmppServerConnectionOptions
Inherited Members

Properties

ClientCertificateRequired

Gets or sets a value indicating whether the client is required to provide a certificate for mutual authentication. The default value is true.

public bool ClientCertificateRequired { get; set; }

Property Value

bool

ServerCertificate

Gets or sets the SSL/TLS certificate that the server will use for secure connections.

public X509Certificate ServerCertificate { get; set; }

Property Value

X509Certificate

SessionInitTimeout

Gets or sets the maximum time allowed between establishing a network connection and sending a bind_transmitter or bind_receiver request to the SMPP server. The default value is 20 seconds.

public TimeSpan SessionInitTimeout { get; set; }

Property Value

TimeSpan