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 SourceCertificate
Declaration
public X509Certificate2 Certificate
Field Value
Type | Description |
---|---|
System.Security.Cryptography.X509Certificates.X509Certificate2 |
Properties
| Improve this Doc View Sourceexpires
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 SourcegetFingerprints()
Declaration
public List<RTCDtlsFingerprint> getFingerprints()
Returns
Type | Description |
---|---|
System.Collections.Generic.List<RTCDtlsFingerprint> |