C# 클래스 TransForm.TransFormer

파일 보기 프로젝트 열기: SecurityInnovation/Transform

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
BytesToHexString ( byte Hash ) : string
ComputeCRC32 ( byte bytes ) : uint
ComputeChecksumBytes ( byte bytes ) : byte[]
ComputeHash ( string input, HashAlgorithm hasher ) : string

메소드 상세

Base64Decode() 공개 정적인 메소드

public static Base64Decode ( string textToTransform ) : string
textToTransform string
리턴 string

Base64Encode() 공개 정적인 메소드

public static Base64Encode ( string utf8Text ) : string
utf8Text string
리턴 string

BasicHTMLEncode() 공개 정적인 메소드

public static BasicHTMLEncode ( string input ) : string
input string
리턴 string

BasicURLEncode() 공개 정적인 메소드

public static BasicURLEncode ( string input ) : string
input string
리턴 string

CRC16() 공개 정적인 메소드

public static CRC16 ( string input ) : string
input string
리턴 string

CRC32() 공개 정적인 메소드

public static CRC32 ( string input ) : string
input string
리턴 string

ComputeCRC16() 공개 정적인 메소드

public static ComputeCRC16 ( byte bytes ) : ushort
bytes byte
리턴 ushort

ConvertHexStringToBinaryString() 공개 정적인 메소드

public static ConvertHexStringToBinaryString ( byte input ) : string
input byte
리턴 string

ConvertStringToHexString() 공개 정적인 메소드

public static ConvertStringToHexString ( string input ) : string
input string
리턴 string

ConvertStringToHexString() 공개 정적인 메소드

public static ConvertStringToHexString ( string input, string format ) : string
input string
format string
리턴 string

ForceFullHTMLEncode() 공개 정적인 메소드

public static ForceFullHTMLEncode ( string input ) : string
input string
리턴 string

ForceFullJavaScriptEncode() 공개 정적인 메소드

public static ForceFullJavaScriptEncode ( string input ) : string
input string
리턴 string

ForceFullURLEncode() 공개 정적인 메소드

public static ForceFullURLEncode ( string input ) : string
input string
리턴 string

HTMLDecode() 공개 정적인 메소드

public static HTMLDecode ( string input ) : string
input string
리턴 string

MD5() 공개 정적인 메소드

public static MD5 ( string input ) : string
input string
리턴 string

ParseQueryString() 공개 정적인 메소드

public static ParseQueryString ( string input ) : string
input string
리턴 string

SHA1() 공개 정적인 메소드

public static SHA1 ( string input ) : string
input string
리턴 string

SHA256() 공개 정적인 메소드

public static SHA256 ( string input ) : string
input string
리턴 string

SHA384() 공개 정적인 메소드

public static SHA384 ( string input ) : string
input string
리턴 string

SHA512() 공개 정적인 메소드

public static SHA512 ( string input ) : string
input string
리턴 string

URLDecode() 공개 정적인 메소드

public static URLDecode ( string input ) : string
input string
리턴 string

ValidateWithStringInfo() 공개 정적인 메소드

public static ValidateWithStringInfo ( string input ) : string
input string
리턴 string