\CryptoManana\Core\Traits\ContainersVerificationAlgorithmInjectableTrait

Trait VerificationAlgorithmInjectableTrait - Reusable implementation of `VerificationAlgorithmInjectableInterface`.

Summary

Methods
Properties
Constants
setVerificationAlgorithm()
getVerificationAlgorithm()
$$verificationSource
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Properties

$$verificationSource

$$verificationSource : \CryptoManana\Core\Abstractions\MessageDigestion\AbstractHashAlgorithm|\CryptoManana\Core\Interfaces\MessageDigestion\SecureVerificationInterface|null

The message digestion and verification service.

Type

\CryptoManana\Core\Abstractions\MessageDigestion\AbstractHashAlgorithm|\CryptoManana\Core\Interfaces\MessageDigestion\SecureVerificationInterface|null

Methods

setVerificationAlgorithm()

setVerificationAlgorithm(\CryptoManana\Core\Abstractions\MessageDigestion\AbstractHashAlgorithm|\CryptoManana\Core\Interfaces\MessageDigestion\SecureVerificationInterface  $hasher) : $this

Setter for the message digestion and verification service.

Parameters

\CryptoManana\Core\Abstractions\MessageDigestion\AbstractHashAlgorithm|\CryptoManana\Core\Interfaces\MessageDigestion\SecureVerificationInterface $hasher

The message digestion verification service or null.

Returns

$this —

The container object.