C# Class TransForm.TransFormer

Afficher le fichier Open project: SecurityInnovation/Transform

Méthodes publiques

Méthode Description
Base64Decode ( string textToTransform ) : string
Base64Encode ( string utf8Text ) : string
BasicHTMLEncode ( string input ) : string
BasicURLEncode ( string input ) : string
CRC16 ( string input ) : string
CRC32 ( string input ) : string
ComputeCRC16 ( byte bytes ) : ushort
ConvertHexStringToBinaryString ( byte input ) : string
ConvertStringToHexString ( string input ) : string
ConvertStringToHexString ( string input, string format ) : string
ForceFullHTMLEncode ( string input ) : string
ForceFullJavaScriptEncode ( string input ) : string
ForceFullURLEncode ( string input ) : string
HTMLDecode ( string input ) : string
MD5 ( string input ) : string
ParseQueryString ( string input ) : string
SHA1 ( string input ) : string
SHA256 ( string input ) : string
SHA384 ( string input ) : string
SHA512 ( string input ) : string
URLDecode ( string input ) : string
ValidateWithStringInfo ( string input ) : string

Private Methods

Méthode Description
BytesToHexString ( byte Hash ) : string
ComputeCRC32 ( byte bytes ) : uint
ComputeChecksumBytes ( byte bytes ) : byte[]
ComputeHash ( string input, HashAlgorithm hasher ) : string

Method Details

Base64Decode() public static méthode

public static Base64Decode ( string textToTransform ) : string
textToTransform string
Résultat string

Base64Encode() public static méthode

public static Base64Encode ( string utf8Text ) : string
utf8Text string
Résultat string

BasicHTMLEncode() public static méthode

public static BasicHTMLEncode ( string input ) : string
input string
Résultat string

BasicURLEncode() public static méthode

public static BasicURLEncode ( string input ) : string
input string
Résultat string

CRC16() public static méthode

public static CRC16 ( string input ) : string
input string
Résultat string

CRC32() public static méthode

public static CRC32 ( string input ) : string
input string
Résultat string

ComputeCRC16() public static méthode

public static ComputeCRC16 ( byte bytes ) : ushort
bytes byte
Résultat ushort

ConvertHexStringToBinaryString() public static méthode

public static ConvertHexStringToBinaryString ( byte input ) : string
input byte
Résultat string

ConvertStringToHexString() public static méthode

public static ConvertStringToHexString ( string input ) : string
input string
Résultat string

ConvertStringToHexString() public static méthode

public static ConvertStringToHexString ( string input, string format ) : string
input string
format string
Résultat string

ForceFullHTMLEncode() public static méthode

public static ForceFullHTMLEncode ( string input ) : string
input string
Résultat string

ForceFullJavaScriptEncode() public static méthode

public static ForceFullJavaScriptEncode ( string input ) : string
input string
Résultat string

ForceFullURLEncode() public static méthode

public static ForceFullURLEncode ( string input ) : string
input string
Résultat string

HTMLDecode() public static méthode

public static HTMLDecode ( string input ) : string
input string
Résultat string

MD5() public static méthode

public static MD5 ( string input ) : string
input string
Résultat string

ParseQueryString() public static méthode

public static ParseQueryString ( string input ) : string
input string
Résultat string

SHA1() public static méthode

public static SHA1 ( string input ) : string
input string
Résultat string

SHA256() public static méthode

public static SHA256 ( string input ) : string
input string
Résultat string

SHA384() public static méthode

public static SHA384 ( string input ) : string
input string
Résultat string

SHA512() public static méthode

public static SHA512 ( string input ) : string
input string
Résultat string

URLDecode() public static méthode

public static URLDecode ( string input ) : string
input string
Résultat string

ValidateWithStringInfo() public static méthode

public static ValidateWithStringInfo ( string input ) : string
input string
Résultat string