C# Class Org.BouncyCastle.Utilities.Encoders.Base64Encoder

Inheritance: IEncoder
Afficher le fichier Open project: nonorganic/dssnet

Protected Properties

Свойство Type Description
decodingTable byte[]
encodingTable byte[]
padding byte

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
InitialiseDecodingTable ( ) : void

Private Methods

Méthode Description
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

Method Details

Base64Encoder() public méthode

public Base64Encoder ( ) : System
Résultat System

Decode() public méthode

public Decode ( byte data, int off, int length, Stream outStream ) : int
data byte
off int
length int
outStream Stream
Résultat int

DecodeString() public méthode

public DecodeString ( string data, Stream outStream ) : int
data string
outStream Stream
Résultat int

Encode() public méthode

public Encode ( byte data, int off, int length, Stream outStream ) : int
data byte
off int
length int
outStream Stream
Résultat int

InitialiseDecodingTable() protected méthode

protected InitialiseDecodingTable ( ) : void
Résultat void

Property Details

decodingTable protected_oe property

protected byte[] decodingTable
Résultat byte[]

encodingTable protected_oe property

protected byte[] encodingTable
Résultat byte[]

padding protected_oe property

protected byte padding
Résultat byte