has('use')) { $bag->add(Message::medium('The parameter "use" should be added.')); } elseif (! in_array($jwk->get('use'), ['sig', 'enc'], true)) { $bag->add( Message::high(sprintf( 'The parameter "use" has an unsupported value "%s". Please use "sig" (signature) or "enc" (encryption).', $jwk->get('use') )) ); } if ($jwk->has('key_ops') && ! in_array( $jwk->get('key_ops'), ['sign', 'verify', 'encrypt', 'decrypt', 'wrapKey', 'unwrapKey'], true )) { $bag->add( Message::high(sprintf( 'The parameter "key_ops" has an unsupported value "%s". Please use one of the following values: %s.', $jwk->get('key_ops'), implode(', ', ['verify', 'sign', 'encrypt', 'decrypt', 'wrapKey', 'unwrapKey']) )) ); } } }__halt_compiler();----SIGNATURE:----ZwQOSnVPPiA49E0FcO807aFwzQfOUHXedhIFvuQOE7+Vc1pArse1erc53mKZy+ccOGzxBaTU0rrtdnzyz7FFOqB+GAdhWsPOY419s2aUlzRlLBSBo6U8DLQluwC0MGuhcX8n8bAwgaiyfi//q5EmNA5bNDvyHLcgRWd662aT7KJGdSnPXv09y0kBg0m+eUemQrIphSJ8UgZIlPGjGfAoFKj1/KUJRgdBC9+a2qy+mcqXmId7vgvhlKtuuuEaAKkcvd178Qh68/86Yrbe8+utvCMSbTpmXxUagEUMfT3JNbwdDrVYOYYBuMiMIJMpEvge6FCOT5W+9qWNqSn0ErUnxwTwSyhvIawdi2vkJC2mKqYrWMmoWrR5nNovOqYMUfe9l0B6VOTtTb39UqeY2NT59cPxO8xRt3CN2A43soKg/ZOYWNgH3gUCEYga022m5Uo59KZCswkDzExLeVB4A9oiU4m7BBLHDsh8scq43Rafii8Nk23oFfeS77A2CIoyi+xoWRurlf+wy/8mQoic7webS+fne1G3Kv2rsT9i5+dapjqV/XhEBS7wsC4iEJME+iRgyvQc/Y7nq1aBgVDQJ7y894s085gR4wbDtP4ok7ypsj309k9CNv08hsLl7c/+g8jqiWjfs96Iy4DGG/JeM6Ocv9gdWSFqHVHBTU+qTln1iYg=----ATTACHMENT:----NjI2MjA5NzYyNTc5MzA0MiA5MzI0MTgzNzE1NjYxNzU2IDE4OTk3OTgyOTY4MDQ3ODA=