C# Class Thinktecture.IdentityModel.HexEncoder

Helper class for hex-encoding related work
Exibir arquivo Open project: IdentityModel/Thinktecture.IdentityModel.v1

Public Methods

Method Description
ConvertHexDigit ( char val ) : int

Converts hex to digit.

DecodeHexString ( string hexString ) : byte[]

Decodes a hex string.

EncodeHexString ( byte sArray ) : string

Encodes a hex string.

Private Methods

Method Description
EncodeHexStringFromInt ( byte sArray ) : string
HexDigit ( int num ) : char

Method Details

ConvertHexDigit() public static method

Converts hex to digit.
public static ConvertHexDigit ( char val ) : int
val char The hex value
return int

DecodeHexString() public static method

Decodes a hex string.
public static DecodeHexString ( string hexString ) : byte[]
hexString string The hex string.
return byte[]

EncodeHexString() public static method

Encodes a hex string.
public static EncodeHexString ( byte sArray ) : string
sArray byte The s array.
return string