C# 클래스 PubNubMessaging.Core.PubnubCryptoBase

파일 보기 프로젝트 열기: pubnub/c-sharp 1 사용 예제들

공개 메소드들

메소드 설명
ConvertHexToUnicodeChars ( string value ) : string

Converts the upper case hex to lower case hex.

Decrypt ( string cipherText ) : string
Encrypt ( string plainText ) : string
PubnubAccessManagerSign ( string key, string data ) : string
PubnubCryptoBase ( string cipher_key ) : System

보호된 메소드들

메소드 설명
ComputeHashRaw ( string input ) : string

Computes the hash using the specified algo

EncodeNonAsciiCharacters ( string value ) : string

Encodes the non ASCII characters.

EncryptOrDecrypt ( bool type, string plainStr ) : string
GetEncryptionKey ( ) : string

메소드 상세

ComputeHashRaw() 보호된 추상적인 메소드

Computes the hash using the specified algo
protected abstract ComputeHashRaw ( string input ) : string
input string /// Input string ///
리턴 string

ConvertHexToUnicodeChars() 공개 정적인 메소드

Converts the upper case hex to lower case hex.
public static ConvertHexToUnicodeChars ( string value ) : string
value string Hex Value.
리턴 string

Decrypt() 공개 메소드

public Decrypt ( string cipherText ) : string
cipherText string
리턴 string

EncodeNonAsciiCharacters() 보호된 메소드

Encodes the non ASCII characters.
protected EncodeNonAsciiCharacters ( string value ) : string
value string /// Value. ///
리턴 string

Encrypt() 공개 메소드

public Encrypt ( string plainText ) : string
plainText string
리턴 string

EncryptOrDecrypt() 보호된 추상적인 메소드

protected abstract EncryptOrDecrypt ( bool type, string plainStr ) : string
type bool
plainStr string
리턴 string

GetEncryptionKey() 보호된 메소드

protected GetEncryptionKey ( ) : string
리턴 string

PubnubAccessManagerSign() 공개 메소드

public PubnubAccessManagerSign ( string key, string data ) : string
key string
data string
리턴 string

PubnubCryptoBase() 공개 메소드

public PubnubCryptoBase ( string cipher_key ) : System
cipher_key string
리턴 System