C# Class Org.BouncyCastle.Bcpg.ArmoredInputStream

Inheritance: Org.BouncyCastle.Utilities.IO.BaseInputStream
显示文件 Open project: red-gate/iTextSharp-4.1.6 Class Usage Examples

Public Methods

Method Description
ArmoredInputStream ( Stream input ) : System
ArmoredInputStream ( Stream input, bool hasHeaders ) : System
Close ( ) : void
GetArmorHeaderLine ( ) : string
GetArmorHeaders ( ) : string[]
IsClearText ( ) : bool
IsEndOfStream ( ) : bool
Read ( byte buffer, int offset, int count ) : int
ReadByte ( ) : int

Private Methods

Method Description
ArmoredInputStream ( ) : System
Decode ( int in0, int in1, int in2, int in3, int result ) : int
DoReadByte ( ) : int
ParseHeaders ( ) : bool
ReadByteClearText ( ) : int
ReadClearText ( byte buffer, int offset, int count ) : int
ReadIgnoreSpace ( ) : int
ReadIgnoreWhitespace ( ) : int

Method Details

ArmoredInputStream() public method

public ArmoredInputStream ( Stream input ) : System
input Stream
return System

ArmoredInputStream() public method

public ArmoredInputStream ( Stream input, bool hasHeaders ) : System
input Stream
hasHeaders bool
return System

Close() public method

public Close ( ) : void
return void

GetArmorHeaderLine() public method

public GetArmorHeaderLine ( ) : string
return string

GetArmorHeaders() public method

public GetArmorHeaders ( ) : string[]
return string[]

IsClearText() public method

public IsClearText ( ) : bool
return bool

IsEndOfStream() public method

public IsEndOfStream ( ) : bool
return bool

Read() public method

public Read ( byte buffer, int offset, int count ) : int
buffer byte
offset int
count int
return int

ReadByte() public method

public ReadByte ( ) : int
return int