C# Class PubNubMessaging.Core.PubnubCryptoBase

Afficher le fichier Open project: pubnub/c-sharp Class Usage Examples

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
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

Method Details

ComputeHashRaw() protected abstract méthode

Computes the hash using the specified algo
protected abstract ComputeHashRaw ( string input ) : string
input string /// Input string ///
Résultat string

ConvertHexToUnicodeChars() public static méthode

Converts the upper case hex to lower case hex.
public static ConvertHexToUnicodeChars ( string value ) : string
value string Hex Value.
Résultat string

Decrypt() public méthode

public Decrypt ( string cipherText ) : string
cipherText string
Résultat string

EncodeNonAsciiCharacters() protected méthode

Encodes the non ASCII characters.
protected EncodeNonAsciiCharacters ( string value ) : string
value string /// Value. ///
Résultat string

Encrypt() public méthode

public Encrypt ( string plainText ) : string
plainText string
Résultat string

EncryptOrDecrypt() protected abstract méthode

protected abstract EncryptOrDecrypt ( bool type, string plainStr ) : string
type bool
plainStr string
Résultat string

GetEncryptionKey() protected méthode

protected GetEncryptionKey ( ) : string
Résultat string

PubnubAccessManagerSign() public méthode

public PubnubAccessManagerSign ( string key, string data ) : string
key string
data string
Résultat string

PubnubCryptoBase() public méthode

public PubnubCryptoBase ( string cipher_key ) : System
cipher_key string
Résultat System