C# Класс Lidgren.Network.Authentication.NetSRP.Request

This is the Secure Remote Password Protocol Request object. If Claire is someone that tries to connect, then Claire's username and a random runtime-generated public key is packed into this packet.
Наследование: Packet
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
A NetBigInteger
OtherData Byte[]
Username String

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

Метод Описание
Request ( ) : System

Creates a new SRPRequest

Request ( String username, NetBigInteger A ) : System

Creates a new SRPRequest

Request ( String username, NetBigInteger A, Byte otherData ) : System

Creates a new SRPRequest

Защищенные методы

Метод Описание
Gets ( NetIncomingMessage message ) : void

Gets data from message

Puts ( NetOutgoingMessage message ) : void

Puts data into message

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

Gets() защищенный Метод

Gets data from message
protected Gets ( NetIncomingMessage message ) : void
message NetIncomingMessage source
Результат void

Puts() защищенный Метод

Puts data into message
protected Puts ( NetOutgoingMessage message ) : void
message NetOutgoingMessage desination
Результат void

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

Creates a new SRPRequest
public Request ( ) : System
Результат System

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

Creates a new SRPRequest
public Request ( String username, NetBigInteger A ) : System
username String username
A NetBigInteger Public value
Результат System

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

Creates a new SRPRequest
public Request ( String username, NetBigInteger A, Byte otherData ) : System
username String username
A NetBigInteger Public value
otherData Byte Other login data
Результат System

Описание свойств

A публичное свойство

Public key A
public NetBigInteger A
Результат NetBigInteger

OtherData публичное свойство

Other Data
public Byte[] OtherData
Результат Byte[]

Username публичное свойство

Username
public String Username
Результат String