final public function verifyFrom(ResponseInterface $message, int $threshold = 3600): bool
    {
        $response = new Response($message);

        return $this->verify(
            $response->getHeader('HTTP_X_SIGNATURE')[0],
            $response->getBody(),
            $threshold
        );
    }
final public function verifyFrom(ResponseInterface $message, int $threshold = 3600): bool
    {
        $response = new Response($message);

        return $this->verify(
            $response->getHeader('HTTP_X_SIGNATURE')[0],
            $response->getBody(),
            $threshold
        );
    }
final public function verifyFrom ( ResponseInterface $ message , int $ threshold = 3600 ) : bool { $ response = new Response ( $ message ) ; return $ this -> verify ( $ response -> getHeader ( 'HTTP_X_SIGNATURE' ) [ 0 ] , $ response -> getBody ( ) , $ threshold ) ; }
Verify signature from PSR7 response object.

@param \Psr\Http\Message\ResponseInterface $message
@param int                                 $threshold

@return bool
Verify signature from PSR7 response object .