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 |