\CryptoManana\Core\Traits\ContainersSignatureStandardInjectableTrait

Trait SignatureStandardInjectableTrait - Reusable implementation of `SignatureStandardInjectableInterface`.

Summary

Methods
Properties
Constants
setSignatureStandard()
getSignatureStandard()
$$signatureSource
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Properties

$$signatureSource

$$signatureSource : \CryptoManana\Core\Abstractions\MessageEncryption\AbstractAsymmetricEncryptionAlgorithm|\CryptoManana\Core\Interfaces\MessageEncryption\DataSigningInterface|null

The digital signature service.

Type

\CryptoManana\Core\Abstractions\MessageEncryption\AbstractAsymmetricEncryptionAlgorithm|\CryptoManana\Core\Interfaces\MessageEncryption\DataSigningInterface|null

Methods

setSignatureStandard()

setSignatureStandard(\CryptoManana\Core\Abstractions\MessageEncryption\AbstractAsymmetricEncryptionAlgorithm|\CryptoManana\Core\Interfaces\MessageEncryption\DataSigningInterface  $standard) : $this

Setter for the digital signature service.

Parameters

\CryptoManana\Core\Abstractions\MessageEncryption\AbstractAsymmetricEncryptionAlgorithm|\CryptoManana\Core\Interfaces\MessageEncryption\DataSigningInterface $standard

The digital signature service or null.

Returns

$this —

The container object.