Handle namespaces for new phpseclib

This commit is contained in:
Mikael Nordfeldth
2016-06-17 23:21:34 +02:00
parent 28ca5d90d9
commit a1d064129a
3 changed files with 18 additions and 20 deletions

View File

@@ -97,7 +97,7 @@ class MagicEnvelope
throw new ServerException(sprintf('No public key found for profile (id==%d)', $profile->id));
}
assert($magicsig->publicKey instanceof Crypt_RSA);
assert($magicsig->publicKey instanceof \phpseclib\Crypt\RSA);
return $magicsig;
}
@@ -203,7 +203,7 @@ class MagicEnvelope
$magicsig = Magicsig::generate($this->actor->getUser());
}
assert($magicsig instanceof Magicsig);
assert($magicsig->privateKey instanceof Crypt_RSA);
assert($magicsig->privateKey instanceof \phpseclib\Crypt\RSA);
// Prepare text and metadata for signing
$this->data = Magicsig::base64_url_encode($text);