C# Класс Org.BouncyCastle.Utilities.Encoders.Base64Encoder

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

Защищенные свойства (Protected)

Свойство Тип Описание
decodingTable byte[]
encodingTable byte[]
padding byte

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

Метод Описание
Base64Encoder ( ) : System
Decode ( byte data, int off, int length, Stream outStream ) : int
DecodeString ( string data, Stream outStream ) : int
Encode ( byte data, int off, int length, Stream outStream ) : int

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

Метод Описание
InitialiseDecodingTable ( ) : void

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

Метод Описание
decodeLastBlock ( Stream outStream, char c1, char c2, char c3, char c4 ) : int
ignore ( char c ) : bool
nextI ( byte data, int i, int finish ) : int
nextI ( string data, int i, int finish ) : int

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

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

public Base64Encoder ( ) : System
Результат System

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

public Decode ( byte data, int off, int length, Stream outStream ) : int
data byte
off int
length int
outStream Stream
Результат int

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

public DecodeString ( string data, Stream outStream ) : int
data string
outStream Stream
Результат int

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

public Encode ( byte data, int off, int length, Stream outStream ) : int
data byte
off int
length int
outStream Stream
Результат int

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

protected InitialiseDecodingTable ( ) : void
Результат void

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

decodingTable защищенное свойство

protected byte[] decodingTable
Результат byte[]

encodingTable защищенное свойство

protected byte[] encodingTable
Результат byte[]

padding защищенное свойство

protected byte padding
Результат byte