C# Class WcfSimpleTokenExample.Business.Hash

Datei anzeigen Open project: candanbolukbas/Secure-Programming-Samples

Public Properties

Property Type Description
DefaultEncoding System.Text.Encoding

Public Methods

Method Description
Compare ( string original, string hashString, HashType hashType = DefaultHashType, Encoding encoding = null ) : bool
Compare ( string original, string salt, string hashString, HashType hashType = DefaultHashType, Encoding encoding = null ) : bool
Get ( string text, HashAlgorithm algorithm, Encoding encoding = null ) : string
Get ( string text, HashType hashType = DefaultHashType, Encoding encoding = null ) : string
Get ( string text, string salt, HashType hashType = DefaultHashType, Encoding encoding = null ) : string

Method Details

Compare() public static method

public static Compare ( string original, string hashString, HashType hashType = DefaultHashType, Encoding encoding = null ) : bool
original string
hashString string
hashType HashType
encoding System.Text.Encoding
return bool

Compare() public static method

public static Compare ( string original, string salt, string hashString, HashType hashType = DefaultHashType, Encoding encoding = null ) : bool
original string
salt string
hashString string
hashType HashType
encoding System.Text.Encoding
return bool

Get() public static method

public static Get ( string text, HashAlgorithm algorithm, Encoding encoding = null ) : string
text string
algorithm System.Security.Cryptography.HashAlgorithm
encoding System.Text.Encoding
return string

Get() public static method

public static Get ( string text, HashType hashType = DefaultHashType, Encoding encoding = null ) : string
text string
hashType HashType
encoding System.Text.Encoding
return string

Get() public static method

public static Get ( string text, string salt, HashType hashType = DefaultHashType, Encoding encoding = null ) : string
text string
salt string
hashType HashType
encoding System.Text.Encoding
return string

Property Details

DefaultEncoding public_oe static_oe property

public static Encoding,System.Text DefaultEncoding
return System.Text.Encoding