1 failure condition met |
|||
85 added classes/operations | |||
![]() |
B | AbstractLoader::claim() added | |
![]() |
A | EventDispatcherAliasCompilerPass added | |
![]() |
A | ContentEncryptionAlgorithmChecker::supportedHeader() added | |
![]() |
A | JWEBuilder::__construct() added | |
![]() |
A | Decrypt::run() added | |
![]() |
A | Decrypt::encs() added | |
![]() |
A | Decrypt::enc() added | |
![]() |
A | Decrypt::token() added | |
![]() |
A | Decrypt::__construct() added | |
![]() |
A | ContentEncryptionAlgorithmChecker::protectedHeaderOnly() added | |
B | ↗ | A | KeyConverter::loadFromX5C() improved |
view all |
15 added classes/operations | |||
![]() |
A | P12 added | |
![]() |
A | P12::createDefinition() added | |
![]() |
A | P12::getKey() added | |
![]() |
A | P12::addConfiguration() added | |
![]() |
A | ExpirationTimeChecker::checkHeader() added | |
![]() |
A | ExpirationTimeChecker::supportedHeader() added | |
![]() |
A | ExpirationTimeChecker::protectedHeaderOnly() added | |
![]() |
A | IssuedAtChecker::checkHeader() added | |
![]() |
A | IssuedAtChecker::supportedHeader() added | |
![]() |
A | IssuedAtChecker::protectedHeaderOnly() added | |
A | ↘ | B | RSAKey::createFromPEM() got worse |
view all |
6 added classes/operations | |||
![]() |
A | ES256K added | |
![]() |
A | ECKey::p256KPublicKey() added | |
![]() |
A | ECKey::p256KPrivateKey() added | |
![]() |
A | ES256K::name() added | |
![]() |
A | ES256K::getHashAlgorithm() added | |
![]() |
A | ES256K::getSignaturePartLength() added |
15 added classes/operations | |||
![]() |
A | RSAPKCS1 added | |
![]() |
A | RSAPSS added | |
![]() |
A | ES256KeyAnalyzer::__construct() added | |
![]() |
A | ES384KeyAnalyzer::__construct() added | |
![]() |
A | ES512KeyAnalyzer::__construct() added | |
![]() |
A | RSA::__construct() added | |
![]() |
A | RSAPKCS1::allowedKeyTypes() added | |
![]() |
A | RSAPKCS1::verify() added | |
![]() |
A | RSAPKCS1::sign() added | |
![]() |
A | RSAPKCS1::checkKey() added | |
view all |
2 added classes/operations | |||
![]() |
A | JWE::split() added | |
![]() |
A | JWS::split() added |
1 added class/operation | |||
![]() |
B | AlgorithmCollector::getAlgorithmMessages() added | |
A | ↘ | B | AlgorithmCollector::collect() got worse |
6 added classes/operations | |||
![]() |
B | ECDHES::createECKeyUsingPurePhp() added | |
![]() |
A | ECDHES::createECKeyUsingOpenSSL() added | |
![]() |
A | ECDHES::getOpensslCurveName() added | |
![]() |
B | JWKFactory::createECKeyUsingPurePhp() added | |
![]() |
A | JWKFactory::createECKeyUsingOpenSSL() added | |
![]() |
A | JWKFactory::getOpensslCurveName() added | |
B | ↘ | C | ECDHES got worse |
B | ↗ | A | JWKFactory::createECKey() improved |
A | ↘ | B | JWKFactory got worse |
1 failure condition met |
|||
F | ↗ | D | JWEBuilder improved |
2 failure conditions met |
|||
32 added classes/operations | |||
![]() |
D | NestedTokenBuilder::create() added | |
![]() |
A | NestedToken added | |
![]() |
A | NestedTokenLoader::name() added | |
![]() |
A | NestedTokenLoaderFactory::__construct() added | |
![]() |
B | NestedTokenLoader::checkContentTypeHeader() added | |
![]() |
A | NestedTokenLoader::load() added | |
![]() |
A | NestedTokenLoader::__construct() added | |
![]() |
A | NestedTokenBuilderFactory::create() added | |
![]() |
A | NestedTokenBuilderFactory::__construct() added | |
![]() |
A | NestedTokenBuilder::__construct() added | |
view all |
1 failure condition met |
1 failure condition met |
|||
A | ↘ | B | AbstractEncryptionSource::getNodeDefinition() got worse |
1 failure condition met |
|||
B | ↗ | A | AbstractEncryptionSource::getNodeDefinition() improved |
1 failure condition met |
2 failure conditions met |
|||
F | ↗ | D | JWEBuilder improved |
2 failure conditions met |
|||
Good job, 8 issues
were fixed.
|
|||
B | ↘ | C | JWEBuilder::build() got worse |
C | ↘ | D | KeyConverter::loadFromX5C() got worse |
B | ↗ | A | RSACrypt improved |
A | ↘ | B | JWKSetSource::getJWKSetSources() got worse |
A | ↘ | B | JWKSource::getJWKSources() got worse |
Image URL | |
Markdown | |
Textile | |
RDOC | |
AsciiDoc |