Secure Exchanges SDK Documentation
Search Results for

    Show / Hide Table of Contents

    Namespace SecureExchangesSDK.Helpers

    Classes

    AppConfigHelper

    ChatHelper

    That will let you share a link to initiate a chat

    ContactHelper

    CountriesHelper

    CryptoHelper

    This is the Helper to encrypt and decrypt the information with Secure Exchanges

    DataProtectionHelper<T>

    Data protection class Given a type will store cache and help you protect and unprotect data as the given type

    DomainHelper

    This class is an Helper for Domain validation. Usefull to apply rules on domaines rules organisation

    EmailHelper

    Provides functionality to validate email addresses. This includes methods to create a regular expression for validating the format of email addresses, and methods to determine if a given email address is valid according to the regular expression and additional criteria (e.g., not belonging to specific domains).

    ExceptionHelper

    ExtensionHelper

    FileHelper

    This is the Helper need to be use for upload and download files to Secure Exchanges. This Helper will decrypt the files, and encrypt them

    HandShakeHelper

    This helper is used to created an handshake between client and Secure Exchanges server. This helper will created a secure chanel of communication, and will also created a client 256 bits key knowed only by the client

    HandShakeHelper.ReferenceServerExchange

    HtmlHelper

    LicenceHelper

    This helper help you to manage a licence

    LogsHelper

    MessageHelper

    This class is use to send and retreived message from Secure Exchanges

    MessengingHelper

    MessengingHelper is the class use to create, and get Messenging. SESAR service use messenging. The messenging is usefull when is configured to keep a copy encrypted or not of all Secure Exchanges communications in you own organisation

    MimeHelper

    NetworkHelper

    NotificationHelper

    Usefull to send a post to a server

    PEMCrypto

    PhishingHelper

    PhoneHelper

    The PhoneHelper class provides utility methods for validating, normalizing, and manipulating phone numbers. It includes methods for:

    • Validating phone numbers against regular expressions and using the PhoneNumberUtil library.
    • Checking if phone numbers can receive SMS messages.
    • Normalizing phone numbers by removing common formatting characters.
    • Adding a country code to national phone numbers if not already present.

    This class aims to ensure that phone numbers are in a consistent and valid format before performing operations on them.

    RandomHelper

    Helper to generate random string

    SDKTraceHelper

    SEEHelper

    SEE (Secure Exchanges Encrypted) Helper. This helper create file .see A See file is a encrypted File with AES 256. The key are stored in the file and are encrypted with a private key We recommand used a 4096 private key

    SEMSHelper

    This is the helper to talk with the SEMS service of Secure Exchanges. SEMS = Secure Exchanges Message Service

    SEWDHelper

    SecureMessageTransportHelper

    This helper is to create SecureMessage Transport. A secure message transport, is an object that is encrypted with an AES 256 bits key. The keys is encrypted with the public keys, and store in the object.

    SensitiveTextPatternsHelper

    SensitiveTextPatternsHelper.SensitiveTextPatternMatch

    SensitiveTextPatternsHelper.WordMatch

    SerialHelper

    SerializationHelper

    ServerKeyExchangesHelper

    SignHelper

    Helper class for managing digital signature zones and PDF document signing operations. Provides methods for creating, validating, and processing signature zones on PDF documents.

    StateHelper

    This is a class to validate the connection with the Secure Exchanges server

    StatusHelper

    StoreHelper

    VersionHelper

    Delegates

    FileHelper.BeforeUploadChunksErrorRetry

    This is the delegate associated to the event when chunks are in errors, before retry upload

    FileHelper.DownloadChuckFinishEvent

    This is the delegate of an event when a chunck finish download

    FileHelper.DownloadChuckStart

    This is the delegate of an event when a chunck start download

    FileHelper.DownloadChunkError

    This error occur each time a chunk is fail to download

    FileHelper.DownloadFileError

    When an error occur in the download of a file

    FileHelper.DownloadFinish

    Delegate when a file is finish download

    FileHelper.DownloadStart

    Delegate when a file is start download

    FileHelper.DownloadsFinish

    When all the files is finish to donwload

    FileHelper.DownloadsStart

    When all the files is start to donwload

    FileHelper.GetFileSizeToUpload

    Delegate to retreived the FileUpload file size

    FileHelper.UploadChunkCompleted

    That is the delegate call when an upload chunk is complete and done

    FileHelper.UploadChunkError

    This is the delegate to received a chunk error

    FileHelper.UploadFileDelegate

    That is the signature for the UploadFileStart_Event

    FileHelper.UploadFinish

    FileHelper.UploadFinishFiles

    FileHelper.UploadProgress

    Delegate for get the state on a specific file when use the uploads method

    In this article
    Back to top Secure Exchanges Inc. - Documentation