Overview

Namespaces

  • Neodynamic
    • SDK
      • Web

Classes

  • ClientPrinter
  • ClientPrintJob
  • ClientPrintJobGroup
  • DefaultPrinter
  • Duplex
  • EncryptMetadata
  • InstalledPrinter
  • NetworkPrinter
  • ParallelPortPrinter
  • PrintFile
  • PrintFileDOC
  • PrintFilePDF
  • PrintFileTXT
  • PrintFileXLS
  • PrintOrientation
  • PrintRotation
  • SecUtils
  • SerialPortHandshake
  • SerialPortParity
  • SerialPortPrinter
  • SerialPortStopBits
  • Sizing
  • TextAlignment
  • UserSelectedPrinter
  • Utils
  • WebClientPrint
  • Overview
  • Namespace
  • Class
  • Tree

Class EncryptMetadata

It specifies encryption metadata.

Namespace: Neodynamic\SDK\Web
Located at WebClientPrint.php
Methods summary
public
# __construct( type $pubKeyBase64, type $pubKeySignatureKeyBase64 )

Parameters

$pubKeyBase64
type
$pubKeyBase64 The RSA Public Key in Base64 format sent by WCPP Client Utility.
$pubKeySignatureKeyBase64
type
$pubKeySignatureKeyBase64 The RSA Public Key Signature in Base64 format sent by WCPP Client Utility.
public
# serialize( )
public
# validateMetadata( )
Properties summary
public string $publicKeyBase64 ''
#

Gets the RSA Public Key in Base64 format.

Gets the RSA Public Key in Base64 format.

public string $publicKeySignatureBase64 ''
#

Gets the RSA Public Key Signature in Base64 format.

Gets the RSA Public Key Signature in Base64 format.

public string $password ''
#

Gets or sets the password used to derive the encryption key. It must be 100 ASCII chars/bytes max.

Gets or sets the password used to derive the encryption key. It must be 100 ASCII chars/bytes max.

public string $salt ''
#

Gets or sets the salt used to derive the key. It must be 100 ASCII chars/bytes max.

Gets or sets the salt used to derive the key. It must be 100 ASCII chars/bytes max.

public string $iv ''
#

Gets or sets the Initialization Vector to be used for the encryption algorithm. It must be 32 ASCII chars/bytes.

Gets or sets the Initialization Vector to be used for the encryption algorithm. It must be 32 ASCII chars/bytes.

public integer $iterations 1000
#

Gets or sets the number of iterations to derive the key. Minimum is 1000.

Gets or sets the number of iterations to derive the key. Minimum is 1000.

WebClientPrintPHP API documentation generated by ApiGen 2.8.0