C# Class MailKit.Security.Ntlm.HMACMD5

Inheritance: IDisposable
Mostra file Open project: jstedfast/MailKit

Public Methods

Method Description
Clear ( ) : void
ComputeHash ( Stream inputStream ) : byte[]
ComputeHash ( byte buffer ) : byte[]
ComputeHash ( byte buffer, int offset, int count ) : byte[]
Dispose ( ) : void
HMACMD5 ( byte key ) : System
Initialize ( ) : void
TransformBlock ( byte inputBuffer, int inputOffset, int inputCount, byte outputBuffer, int outputOffset ) : int
TransformFinalBlock ( byte inputBuffer, int inputOffset, int inputCount ) : byte[]

Private Methods

Method Description
Dispose ( bool disposing ) : void
HashCore ( byte block, int offset, int size ) : void
HashFinal ( ) : byte[]

Method Details

Clear() public method

public Clear ( ) : void
return void

ComputeHash() public method

public ComputeHash ( Stream inputStream ) : byte[]
inputStream Stream
return byte[]

ComputeHash() public method

public ComputeHash ( byte buffer ) : byte[]
buffer byte
return byte[]

ComputeHash() public method

public ComputeHash ( byte buffer, int offset, int count ) : byte[]
buffer byte
offset int
count int
return byte[]

Dispose() public method

public Dispose ( ) : void
return void

HMACMD5() public method

public HMACMD5 ( byte key ) : System
key byte
return System

Initialize() public method

public Initialize ( ) : void
return void

TransformBlock() public method

public TransformBlock ( byte inputBuffer, int inputOffset, int inputCount, byte outputBuffer, int outputOffset ) : int
inputBuffer byte
inputOffset int
inputCount int
outputBuffer byte
outputOffset int
return int

TransformFinalBlock() public method

public TransformFinalBlock ( byte inputBuffer, int inputOffset, int inputCount ) : byte[]
inputBuffer byte
inputOffset int
inputCount int
return byte[]