Options
All
  • Public
  • Public/Protected
  • All
Menu

Class SecureMessage

Class represents secure message

Hierarchy

  • SecureMessage

Index

Constructors

Properties

Methods

Constructors

Private constructor

  • new SecureMessage(type: number, payload: string): SecureMessage
  • Parameters

    • type: number

      the secure message type

    • payload: string

      the message payload

    Returns SecureMessage

Properties

payload

payload: string

the message payload

type

type: number

the secure message type

Methods

Static decrypt

  • decrypt(message: string, key: string): PlainMessage
  • Decrypts the message

    Parameters

    • message: string

      the secured mesage

    • key: string

      the key to decrypt message

    Returns PlainMessage

Static encrypt

  • encrypt(message: string, privateKey: string, publicKey: string): SecureMessage
  • Encrypts the message

    Parameters

    • message: string

      the message to be secured

    • privateKey: string

      the private key

    • publicKey: string

      the public key

    Returns SecureMessage

Generated using TypeDoc