HiraokaHyperTools.iTextSharp-LGPL  0.2.5
iTextSharp.text.pdf.OutputStreamEncryption Class Reference
Inheritance diagram for iTextSharp.text.pdf.OutputStreamEncryption:

Public Member Functions

 OutputStreamEncryption (Stream outc, byte[] key, int off, int len, int revision)
 
 OutputStreamEncryption (Stream outc, byte[] key, int revision)
 
override void Flush ()
 
override int Read (byte[] buffer, int offset, int count)
 
override long Seek (long offset, SeekOrigin origin)
 
override void SetLength (long value)
 
override void Write (byte[] b, int off, int len)
 
override void Close ()
 
override void WriteByte (byte value)
 
void Finish ()
 

Protected Attributes

Stream outc
 
ARCFOUREncryption arcfour
 
AESCipher cipher
 

Properties

override bool CanRead [get]
 
override bool CanSeek [get]
 
override bool CanWrite [get]
 
override long Length [get]
 
override long Position [get, set]
 

Constructor & Destructor Documentation

◆ OutputStreamEncryption() [1/2]

iTextSharp.text.pdf.OutputStreamEncryption.OutputStreamEncryption ( Stream  outc,
byte[]  key,
int  off,
int  len,
int  revision 
)

◆ OutputStreamEncryption() [2/2]

iTextSharp.text.pdf.OutputStreamEncryption.OutputStreamEncryption ( Stream  outc,
byte[]  key,
int  revision 
)

Member Function Documentation

◆ Close()

override void iTextSharp.text.pdf.OutputStreamEncryption.Close ( )

◆ Finish()

void iTextSharp.text.pdf.OutputStreamEncryption.Finish ( )

◆ Flush()

override void iTextSharp.text.pdf.OutputStreamEncryption.Flush ( )

◆ Read()

override int iTextSharp.text.pdf.OutputStreamEncryption.Read ( byte[]  buffer,
int  offset,
int  count 
)

◆ Seek()

override long iTextSharp.text.pdf.OutputStreamEncryption.Seek ( long  offset,
SeekOrigin  origin 
)

◆ SetLength()

override void iTextSharp.text.pdf.OutputStreamEncryption.SetLength ( long  value)

◆ Write()

override void iTextSharp.text.pdf.OutputStreamEncryption.Write ( byte[]  b,
int  off,
int  len 
)

◆ WriteByte()

override void iTextSharp.text.pdf.OutputStreamEncryption.WriteByte ( byte  value)

Member Data Documentation

◆ arcfour

ARCFOUREncryption iTextSharp.text.pdf.OutputStreamEncryption.arcfour
protected

◆ cipher

AESCipher iTextSharp.text.pdf.OutputStreamEncryption.cipher
protected

◆ outc

Stream iTextSharp.text.pdf.OutputStreamEncryption.outc
protected

Property Documentation

◆ CanRead

override bool iTextSharp.text.pdf.OutputStreamEncryption.CanRead
get

◆ CanSeek

override bool iTextSharp.text.pdf.OutputStreamEncryption.CanSeek
get

◆ CanWrite

override bool iTextSharp.text.pdf.OutputStreamEncryption.CanWrite
get

◆ Length

override long iTextSharp.text.pdf.OutputStreamEncryption.Length
get

◆ Position

override long iTextSharp.text.pdf.OutputStreamEncryption.Position
getset

The documentation for this class was generated from the following file: