C# Класс NBitcoin.BouncyCastle.Asn1.Asn1InputStream

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

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

Метод Описание
Asn1InputStream ( Stream inputStream ) : System
Asn1InputStream ( Stream inputStream, int limit ) : System
Asn1InputStream ( byte input ) : System
BuildDerEncodableVector ( DefiniteLengthInputStream dIn ) : Asn1EncodableVector
BuildEncodableVector ( ) : Asn1EncodableVector
CreateDerSequence ( DefiniteLengthInputStream dIn ) : DerSequence
CreatePrimitiveDerObject ( int tagNo, DefiniteLengthInputStream defIn, byte tmpBuffers ) : Asn1Object
FindLimit ( Stream input ) : int
GetBuffer ( DefiniteLengthInputStream defIn, byte tmpBuffers ) : byte[]
ReadLength ( Stream s, int limit ) : int
ReadObject ( ) : Asn1Object
ReadTagNumber ( Stream s, int tag ) : int

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

Метод Описание
BuildObject ( int tag, int tagNo, int length ) : Asn1Object

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

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

public Asn1InputStream ( Stream inputStream ) : System
inputStream Stream
Результат System

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

public Asn1InputStream ( Stream inputStream, int limit ) : System
inputStream Stream
limit int
Результат System

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

public Asn1InputStream ( byte input ) : System
input byte
Результат System

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

public BuildDerEncodableVector ( DefiniteLengthInputStream dIn ) : Asn1EncodableVector
dIn DefiniteLengthInputStream
Результат Asn1EncodableVector

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

public BuildEncodableVector ( ) : Asn1EncodableVector
Результат Asn1EncodableVector

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

public CreateDerSequence ( DefiniteLengthInputStream dIn ) : DerSequence
dIn DefiniteLengthInputStream
Результат DerSequence

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

public static CreatePrimitiveDerObject ( int tagNo, DefiniteLengthInputStream defIn, byte tmpBuffers ) : Asn1Object
tagNo int
defIn DefiniteLengthInputStream
tmpBuffers byte
Результат Asn1Object

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

public static FindLimit ( Stream input ) : int
input Stream
Результат int

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

public static GetBuffer ( DefiniteLengthInputStream defIn, byte tmpBuffers ) : byte[]
defIn DefiniteLengthInputStream
tmpBuffers byte
Результат byte[]

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

public static ReadLength ( Stream s, int limit ) : int
s Stream
limit int
Результат int

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

public ReadObject ( ) : Asn1Object
Результат Asn1Object

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

public static ReadTagNumber ( Stream s, int tag ) : int
s Stream
tag int
Результат int