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 |