Show / Hide Table of Contents

Class RTCCertificate

Represents a certificate used to authenticate WebRTC communications.

Inheritance
System.Object
RTCCertificate
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: SIPSorcery.Net
Assembly: SIPSorcery.dll
Syntax
[Obsolete("Use RTCCertificate2 instead")]
public class RTCCertificate
Remarks

TODO: From https://www.w3.org/TR/webrtc/#methods-4: "Implementations SHOULD store the sensitive keying material in a secure module safe from same-process memory attacks."

Fields

| Improve this Doc View Source

Certificate

Declaration
public X509Certificate2 Certificate
Field Value
Type Description
System.Security.Cryptography.X509Certificates.X509Certificate2

Properties

| Improve this Doc View Source

expires

The expires attribute indicates the date and time in milliseconds relative to 1970-01-01T00:00:00Z after which the certificate will be considered invalid by the browser.

Declaration
public long expires { get; }
Property Value
Type Description
System.Int64

Methods

| Improve this Doc View Source

getFingerprints()

Declaration
public List<RTCDtlsFingerprint> getFingerprints()
Returns
Type Description
System.Collections.Generic.List<RTCDtlsFingerprint>

Extension Methods

JSONWriter.ToJson(Object)
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX