Show / Hide Table of Contents

Class SrtcpCryptoContext

Inheritance
System.Object
SrtcpCryptoContext
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
public class SrtcpCryptoContext

Constructors

| Improve this Doc View Source

SrtcpCryptoContext(Int64)

Declaration
public SrtcpCryptoContext(long ssrcIn)
Parameters
Type Name Description
System.Int64 ssrcIn
| Improve this Doc View Source

SrtcpCryptoContext(Int64, Byte[], Byte[], SrtpPolicy)

Declaration
public SrtcpCryptoContext(long ssrcIn, byte[] masterK, byte[] masterS, SrtpPolicy policyIn)
Parameters
Type Name Description
System.Int64 ssrcIn
System.Byte[] masterK
System.Byte[] masterS
SrtpPolicy policyIn

Methods

| Improve this Doc View Source

Close()

Declaration
public void Close()
| Improve this Doc View Source

DeriveContext(Int64)

Declaration
public SrtcpCryptoContext DeriveContext(long ssrc)
Parameters
Type Name Description
System.Int64 ssrc
Returns
Type Description
SrtcpCryptoContext
| Improve this Doc View Source

DeriveSrtcpKeys()

Declaration
public void DeriveSrtcpKeys()
| Improve this Doc View Source

GetAuthTagLength()

Declaration
public int GetAuthTagLength()
Returns
Type Description
System.Int32
| Improve this Doc View Source

GetMKILength()

Declaration
public int GetMKILength()
Returns
Type Description
System.Int32
| Improve this Doc View Source

GetSSRC()

Declaration
public long GetSSRC()
Returns
Type Description
System.Int64
| Improve this Doc View Source

ProcessPacketAESCM(RawPacket, Int32)

Declaration
public void ProcessPacketAESCM(RawPacket pkt, int index)
Parameters
Type Name Description
RawPacket pkt
System.Int32 index
| Improve this Doc View Source

ProcessPacketAESF8(RawPacket, Int32)

Declaration
public void ProcessPacketAESF8(RawPacket pkt, int index)
Parameters
Type Name Description
RawPacket pkt
System.Int32 index
| Improve this Doc View Source

ReverseTransformPacket(RawPacket)

Declaration
public bool ReverseTransformPacket(RawPacket pkt)
Parameters
Type Name Description
RawPacket pkt
Returns
Type Description
System.Boolean
| Improve this Doc View Source

TransformPacket(RawPacket)

Declaration
public void TransformPacket(RawPacket pkt)
Parameters
Type Name Description
RawPacket pkt

Extension Methods

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