| LicenseSpring .Net SDK 7.42.0 Easily add Software Licensing to your application

Loading...
Searching...
No Matches
Public Member Functions | Properties | List of all members
LicenseSpring.ICryptoProvider Interface Reference

CryptoProvider interface. More...

Inheritance diagram for LicenseSpring.ICryptoProvider:

## Public Member Functions
string | Decrypt (string inputString)
| Decrypt given string.
string | Encrypt (string inputString)
| Encrypt given string.

## Properties
string | Key`[get, set]`
| Cryptographic key.
string | Salt`[get, set]`
| Cryptographic salt.

## Detailed Description

CryptoProvider interface.

You can implement this interface to provide your custom approach for local license encryption. Before implementing your CryptoProvider class consider just changing Salt or Key of default provided.

## Member Function Documentation

## ◆ Decrypt()

string LicenseSpring.ICryptoProvider.Decrypt | ( | string | inputString | ) |

Decrypt given string.

Parameters

  inputString | String to decrypt

Returns
  Decrypted string

Implemented in LicenseSpring.CryptoProvider.

## ◆ Encrypt()

string LicenseSpring.ICryptoProvider.Encrypt | ( | string | inputString | ) |

Encrypt given string.

Parameters

  inputString | String to encrypt

Returns
  Encrypted string

Implemented in LicenseSpring.CryptoProvider.

## Property Documentation

## ◆ Key

string LicenseSpring.ICryptoProvider.Key
| get set

Cryptographic key.

Implemented in LicenseSpring.CryptoProvider.

## ◆ Salt

string LicenseSpring.ICryptoProvider.Salt
| get set

Cryptographic salt.

Implemented in LicenseSpring.CryptoProvider.

The documentation for this interface was generated from the following file:

- CryptoProvider.cs