Namshi\JOSE\Test\SimpleJWSTest::testValidationOfAValidSimpleJWS PHP Метод

testValidationOfAValidSimpleJWS() публичный Метод

    public function testValidationOfAValidSimpleJWS()
    {
        $privateKey = openssl_pkey_get_private(SSL_KEYS_PATH . 'private.key', self::SSL_KEY_PASSPHRASE);
        $this->jws->sign($privateKey);
        $jws = SimpleJWS::load($this->jws->getTokenString());
        $public_key = openssl_pkey_get_public(SSL_KEYS_PATH . 'public.key');
        $this->assertTrue($jws->isValid($public_key, 'RS256'));
    }