public void CreateClientInstanceUnitTest() { logger.LogDebug("--> " + System.Reflection.MethodBase.GetCurrentMethod().Name); logger.BeginScope(System.Reflection.MethodBase.GetCurrentMethod().Name); (var tlsCert, var pvtKey) = DtlsUtils.CreateSelfSignedTlsCert(); DtlsSrtpTransport dtlsTransport = new DtlsSrtpTransport(new DtlsSrtpClient(tlsCert, pvtKey)); Assert.NotNull(dtlsTransport); }
public void CreateSelfSignedCertifcateUnitTest() { logger.LogDebug("--> " + System.Reflection.MethodBase.GetCurrentMethod().Name); logger.BeginScope(System.Reflection.MethodBase.GetCurrentMethod().Name); (var tlsCert, var pvtKey) = DtlsUtils.CreateSelfSignedTlsCert(); logger.LogDebug(tlsCert.ToString()); Assert.NotNull(tlsCert); Assert.NotNull(pvtKey); }
public void GetCertifcateFingerprintUnitTest() { logger.LogDebug("--> " + System.Reflection.MethodBase.GetCurrentMethod().Name); logger.BeginScope(System.Reflection.MethodBase.GetCurrentMethod().Name); (var tlsCert, var pvtKey) = DtlsUtils.CreateSelfSignedTlsCert(); Assert.NotNull(tlsCert); var fingerprint = DtlsUtils.Fingerprint(tlsCert); logger.LogDebug($"Fingerprint {fingerprint}."); Assert.NotNull(fingerprint.algorithm); Assert.NotNull(fingerprint.value); }