Jose\Util\JWELoader::populateSharedProtectedHeaders PHP Method

populateSharedProtectedHeaders() private static method

private static populateSharedProtectedHeaders ( Jose\Object\JWEInterface &$jwe, array $data )
$jwe Jose\Object\JWEInterface
$data array
    private static function populateSharedProtectedHeaders(JWEInterface &$jwe, array $data)
    {
        if (array_key_exists('protected', $data)) {
            $jwe = $jwe->withEncodedSharedProtectedHeaders($data['protected']);
            $jwe = $jwe->withSharedProtectedHeaders(json_decode(Base64Url::decode($data['protected']), true));
        }
    }