C# Класс STUN.MessageIntegrityAttribute

Наследование: STUNAttribute
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CreateMessageIntegrity ( Byte Key ) : MessageIntegrityAttribute
CreateMessageIntegrityLongTerm ( String Username, String Realm, String Password ) : MessageIntegrityAttribute
CreateMessageIntegrityShortTerm ( String Password ) : MessageIntegrityAttribute
ParseMessageIntegrity ( UInt16 att_length, Byte att_value_with_padding ) : void
UpdateMessageIntegrityValue ( ) : void

Приватные методы

Метод Описание
MessageIntegrityToByteArray ( ) : Byte[]

Описание методов

CreateMessageIntegrity() публичный статический Метод

public static CreateMessageIntegrity ( Byte Key ) : MessageIntegrityAttribute
Key Byte
Результат MessageIntegrityAttribute

CreateMessageIntegrityLongTerm() публичный статический Метод

public static CreateMessageIntegrityLongTerm ( String Username, String Realm, String Password ) : MessageIntegrityAttribute
Username String
Realm String
Password String
Результат MessageIntegrityAttribute

CreateMessageIntegrityShortTerm() публичный статический Метод

public static CreateMessageIntegrityShortTerm ( String Password ) : MessageIntegrityAttribute
Password String
Результат MessageIntegrityAttribute

ParseMessageIntegrity() публичный Метод

public ParseMessageIntegrity ( UInt16 att_length, Byte att_value_with_padding ) : void
att_length System.UInt16
att_value_with_padding Byte
Результат void

UpdateMessageIntegrityValue() публичный Метод

public UpdateMessageIntegrityValue ( ) : void
Результат void