Class Utility
STUN-wide methods.
Inheritance
System.Object
Utility
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: FM.LiveSwitch.Stun
Assembly: FM.LiveSwitch.dll
Syntax
public static class Utility
Methods
CreateLongTermKey(String, String, String)
Creates a long term key from the given username, realm, and password by calculating the MD5 hash of their values concatenated as "username:realm:password".
Declaration
public static byte[] CreateLongTermKey(string username, string realm, string password)
Parameters
Type | Name | Description |
---|---|---|
System.String | username | The username. |
System.String | realm | The realm. |
System.String | password | The password. |
Returns
Type | Description |
---|---|
System.Byte[] |
CreateShortTermKey(String)
Creates a short term key from the given password by encoding it as a UTF-8 byte array.
Declaration
public static byte[] CreateShortTermKey(string password)
Parameters
Type | Name | Description |
---|---|---|
System.String | password | The password. |
Returns
Type | Description |
---|---|
System.Byte[] |