Example #1
0
 /// <summary>
 /// Initialize a TCP channel with a random port.
 /// </summary>
 /// <param name="signingKeys">Keys the server can sign with</param>
 /// <param name="clientKeys">PSK and RPK keys for client authentication</param>
 public TLSChannel(TlsKeyPairSet signingKeys, KeySet clientKeys) : this(signingKeys, clientKeys, 0)
 {
 }
Example #2
0
 /// <inheritdoc/>
 public TLSEndPoint(TlsKeyPairSet signingKeys, KeySet clientKeys, System.Net.EndPoint localEP, ICoapConfig config) : this(new TLSChannel(signingKeys, clientKeys, localEP), config)
 {
 }
Example #3
0
 /// <inheritdoc/>
 public TLSEndPoint(TlsKeyPairSet signingKeys, KeySet clientKeys, Int32 port, ICoapConfig config) : this(new TLSChannel(signingKeys, clientKeys, port), config)
 {
 }
Example #4
0
 /// <inheritdoc/>
 public TLSEndPoint(TlsKeyPairSet signingKeys, KeySet clientKeys, Int32 port) : this(new TLSChannel(signingKeys, clientKeys, port), CoapConfig.Default)
 {
 }
Example #5
0
 /// <inheritdoc/>
 public TLSEndPoint(TlsKeyPairSet signingKeys, KeySet clientKeys, ICoapConfig config) : this(signingKeys, clientKeys, 0, config)
 {
 }
Example #6
0
 /// <inheritdoc/>
 public TLSEndPoint(TlsKeyPairSet signingKeys, KeySet clientKeys) : this(signingKeys, clientKeys, 0, CoapConfig.Default)
 {
 }